1
0
forked from rpms/mesa
Mesa graphics libraries
Go to file
Alessandro Astone c5c4360da7 Disable zink fallback in EGL
In mesa 23.3.x zink broke on nvidia, crashing in eglCreateContext.
In the same release, zink was added as a fallback between the
hardware drivers and swrast.
Any application that was previously falling back to swrast
now instead crashes, when using the nvidia vulkan driver.

How exactly do you reach zink or previously swrast when using
nvidia you may ask?
One common path may be EGL applications using EGL_EXT_platform_xcb.
The nvidia driver does not support it, thus GLVND tries the next
driver which is mesa, mesa doesn't find any suitable hardware driver
and thus falls back to zink or swrast.

Until zink is stable again on nvidia, we should disable the zink
fallback to prevent applications crashing instead of falling back
to swrast.

There should be no need to also disable the GLX fallback to zink
as i'm not aware of a call path that would lead to using mesa when
the nvidia drivers are installed.

RHBZ 2255599
RHBZ 2255768
MESA 10340
MESA 10341
2024-01-03 20:50:24 +01:00
.gitignore Add some more stuff to .gitignore 2019-05-09 11:15:31 -04:00
0001-intel-compiler-fix-release-build-unused-variable.patch add fix for intel compiler unused variable in release builds 2024-01-03 16:35:06 +10:00
0001-intel-compiler-reemit-boolean-resolve-for-inverted-i.patch fix compiler backport more 2024-01-03 17:08:49 +10:00
disable-zink-egl-fallback.patch Disable zink fallback in EGL 2024-01-03 20:50:24 +01:00
gnome-shell-glthread-disable.patch disable glthread for gnome-shell 2022-11-25 10:38:22 +10:00
Mesa-MLAA-License-Clarification-Email.txt add license clarification doc for mlaa 2013-01-15 10:38:20 -05:00
mesa.spec Disable zink fallback in EGL 2024-01-03 20:50:24 +01:00
sources Update to 23.3.2 and better fix for gen5 intel. 2024-01-03 16:20:36 +10:00