mesa/src
Icenowy Zheng ca087e2027 zink: reject Imagination proprietary driver w/o geometryShader
On some low-end GPUs (e.g. BXE/BXM series), the Imagination proprietary
Vulkan driver do not implement geometryShader feature, which is required
by Zink currently to smoothen lines. In addition, these vulkan drivers
shipped are usually not robust enough to run Zink at all, and
frequently fail with crashes.

Reject these drivers.

Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30280>
2024-07-20 22:03:54 +08:00
..
amd radeonsi/ci: skip timing out test 2024-07-19 21:26:16 +00:00
android_stub vulkan/android: Add helper to probe AHB support 2024-05-14 14:53:44 +00:00
asahi format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
broadcom format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
c11 build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
compiler nir/algebraic: Optimize some masking of extract_u8 operations 2024-07-20 00:19:05 +00:00
drm-shim drm-shim: stub synobj_timeline_wait and query ioctl 2024-07-16 11:17:59 +02:00
egl meson: egl: Build egl_dri2 driver even for plain DRI 2024-07-20 06:53:43 +00:00
etnaviv format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
freedreno freedreno/ci: document extra variants of failing tests on a618 and a630 2024-07-19 21:26:16 +00:00
gallium zink: reject Imagination proprietary driver w/o geometryShader 2024-07-20 22:03:54 +08:00
gbm gbm: link directly with libgallium 2024-07-18 20:30:43 +00:00
getopt build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
glx loader/glx: move multibuffers check to loader 2024-07-18 21:58:49 +00:00
gtest build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
imagination build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
imgui
intel anv/gfx12.5: Pass non-empty push constant data to PS stage for TBIMR workaround. 2024-07-20 01:13:19 +00:00
loader loader: gc loader_get_extensions_name() and __DRI_DRIVER_{GET_,}EXTENSIONS defines 2024-07-19 20:38:19 +00:00
mapi mesa_interface: Move out of GL/internal/ 2024-07-17 23:47:05 +00:00
mesa mesa: Drop some version checking around ValidateEGLImage 2024-07-18 14:16:51 +00:00
microsoft format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
nouveau format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
panfrost format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
tool build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
util u_format: Reword introduction 2024-07-19 13:50:42 +00:00
virtio venus/ci: skip timing out test 2024-07-19 21:26:16 +00:00
vulkan format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
.clang-format asahi: add agx_ppp_push_merged helper 2024-05-14 04:57:27 +00:00
meson.build gbm: link directly with libgallium 2024-07-18 20:30:43 +00:00