mesa/src
Faith Ekstrand 73ec9f0183 nvk: Silently fail to enumerate if not on nouveau
The NVIDIA proprietary driver exposes a DRM device these days and this
can trip up NVK as it advertises an NVIDIA device id.  We fail to
enumerate but the check for nouveau happens too late and we throw a
warning.  This means tha if NVK is even installed side-by-side with the
proprietary driver, we spam warnings on every device enumeration.  It's
better to fail silently.

Fixes: 83786bf1c9 ("nvk: add vulkan skeleton")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/11441
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30035>
2024-07-05 20:36:01 +00:00
..
amd radv: simplify determining when a VS prolog is needed 2024-07-05 13:33:24 +00:00
android_stub vulkan/android: Add helper to probe AHB support 2024-05-14 14:53:44 +00:00
asahi asahi: Make asahi_clc build work on x86_64->x86 builds 2024-06-22 10:09:45 -04:00
broadcom broadcom/ci: run some GL tests in arm32 arch 2024-07-03 09:40:04 +00:00
c11 build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
compiler glsl: fix indirect tess factor access for compact_arrays=false drivers 2024-07-03 02:06:56 +00:00
drm-shim build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
egl egl/wayland: fix memory leak in error handling case 2024-07-02 17:45:12 +00:00
etnaviv etnaviv: isa: Add support for extended instructions 2024-07-05 20:07:11 +00:00
freedreno turnip/kgsl: Support external memory via ION/DMABUF buffers 2024-07-05 15:33:47 +00:00
gallium zink: enable compute pbos for turnip 2024-07-05 12:05:32 +00:00
gbm build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
getopt build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
glx build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07: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 intel/perf/xe: Fix free pointer location in xe_add_config() 2024-07-05 00:25:03 -07:00
loader build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
mapi build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
mesa mesa/st: use compute pbo download for readpixels 2024-07-03 15:46:06 +00:00
microsoft build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
nouveau nvk: Silently fail to enumerate if not on nouveau 2024-07-05 20:36:01 +00:00
panfrost build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
tool build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
util blake3: fix Windows ARM64 build and detect ARM64EC as ARM64 2024-07-02 22:17:17 +00:00
virtio venus: tentative fix for test flakiness from invalid ring wait 2024-07-02 03:25:49 +00:00
vulkan vk_entrypoints_gen: Apply hidden visibility to generated symbols 2024-07-05 14:40:39 +00:00
.clang-format asahi: add agx_ppp_push_merged helper 2024-05-14 04:57:27 +00:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00