Rémi Bernon (@rbernon) commented about dlls/winewayland.drv/opengl.c:
refresh = TRUE; } if (refresh) p_eglMakeCurrent(egl_display, ctx->draw, ctx->read, ctx->context);
- if (ctx->draw && ctx->draw->refresh_swap_interval)
- {
p_eglSwapInterval(egl_display, ctx->draw->swap_interval);
ctx->draw->refresh_swap_interval = FALSE;
- }
Any reason for having that flag? Could we just call `p_eglSwapInterval(egl_display, ctx->draw->swap_interval);` withing the `if (refresh)`?