It can be surprising that destroying a buffer changes the EGL context, especially since this can be triggered from anywhere wlr_buffer_unlock is called. Prevent this from happening by saving and restoring the EGL context. |
||
|---|---|---|
| .. | ||
| gles2 | ||
| allocator.c | ||
| dmabuf.c | ||
| drm_format_set.c | ||
| egl.c | ||
| gbm_allocator.c | ||
| meson.build | ||
| swapchain.c | ||
| wlr_renderer.c | ||
| wlr_texture.c | ||