Add missing support for OpenGL robustness in the EGL backends

Review Request #111300 - Created June 28, 2013 and discarded

Fredrik Höglund
These commits implement support for the EGL versions of the robustness extensions,
which are already supported by the GLX backend.

commit fcc527d7b229d9d4b67155ec1b1dc0928e60505b
Author: Fredrik Höglund <>
Date:   Sat May 25 15:48:22 2013 +0200

    kwin/egl: Handle EGL_CONTEXT_LOST from eglSwapBuffers()

commit 36b46c2a3176471545a163944e02af165881bf93
Author: Fredrik Höglund <>
Date:   Sun May 26 18:59:39 2013 +0200

    kwin/egl: Add support for EGL_EXT_create_context_robustness
    Request an OpenGL context with robust buffer access behavior, and set
    the reset notification strategy to EGL_LOSE_CONTEXT_ON_RESET_KHR.

Note that the wayland changes are not compile tested.

I also noticed while working on these patches that the wayland backend
is already out of sync with changes in the other backends.



  • 0
  • 1
  • 0
  • 1
Description From Last Updated
Martin Flöser
Martin Flöser
Albert Astals Cid
Fredrik Höglund
Review request changed

Status: Discarded