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. |
||
|---|---|---|
| .. | ||
| pixel_format.c | ||
| renderer.c | ||
| shaders.c | ||
| texture.c | ||