mesa/src/egl
Daniel Stone 9cc3e842bb egl: Return BAD_CONFIG when robust access unsupported
EGL_EXT_create_context_robustness provides separate knobs for device
reset strategy and robust buffer access. As there is no separate query
for both piecies of functionality, devices which do not support robust
buffer access need to reject contexts created with that flag with
EGL_BAD_CONFIG.

Given that EGL can't do cap queries, we create a fake extension entry in
the EGLDisplay to cover whether the device can do robust buffer access
or just device-reset queries.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26972>
2024-01-25 10:24:48 +00:00
..
drivers egl: Return BAD_CONFIG when robust access unsupported 2024-01-25 10:24:48 +00:00
generate EGL: sync files with Khronos 2024-01-09 17:21:44 +00:00
main egl: Return BAD_CONFIG when robust access unsupported 2024-01-25 10:24:48 +00:00
wayland meson: work around meson 0.62 issue 2023-12-04 11:41:37 +00:00
.clang-format clang-format: Disable formatting by default 2023-08-13 16:48:49 +02:00
egl-entrypoint-check.py egl: Export the MESA GL Interop functions through eglGetProcAddress 2023-08-19 01:08:30 +00:00
egl-glvnd-symbols.txt
egl-symbols.txt egl/dri2: Implement the new flush method 2022-11-02 18:11:41 +00:00
meson.build egl/android: Switch to generic buffer-info code 2024-01-10 14:09:23 +00:00