summaryrefslogtreecommitdiff
path: root/src/managers/PointerManager.cpp
diff options
context:
space:
mode:
authorTom Englund <tomenglund26@gmail.com>2026-01-30 20:42:01 +0100
committerGitHub <noreply@github.com>2026-01-30 19:42:01 +0000
commitec120d57328e5ae4bfc93a7e809ace47d98f2dc3 (patch)
tree431cb6fbd6e97e8386930a4c164a37a58a31fd20 /src/managers/PointerManager.cpp
parentfe6c213024a1b0d8583a1c4cd256f0a27928f259 (diff)
opengl: set EGL_CONTEXT_RELEASE_BEHAVIOR_KHR if supported (#13114)
EGL_CONTEXT_RELEASE_BEHAVIOR_KHR determines what happends with implicit flushes when context changes, on multigpu scenario we change context frequently when blitting content. while we still rely on explicit sync fences, the flush is destroying driver optimisations. setting it to EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR essentially mean just swap context and continue processing on the next context.
Diffstat (limited to 'src/managers/PointerManager.cpp')
0 files changed, 0 insertions, 0 deletions