Use the *_no_config_context extensions
Open
enhancement
GAPIR
triaged
- Dominant language
- Go
- Stars
- 2.2k
- Forks
- 329
- PR merge metrics
- No merged PRs in 30d
Description
EGL and GLX have extensions (`EGL_KHR_no_config_context`, `GLX_EXT_no_config_context`) that allow contexts to be created without a format config. In turn, contexts created this way can be bound to surfaces of different formats.
We should make the replay service use this extension if it is available in order to 1) support applications that use it and 2) as a safety net regarding format missmatches.
Find out if Windows and OSX have similar extensions/capabilities.
Contributor guide
Assessment
This issue has not been assessed yet.