mesa/src
duncan.hopkins 5fabb66f59 dri: guarded DRI code.
Added code guards that isolate DRM code paths so platformss that do not have DRM libraries can compile.
MacOS does not have vf86drm library and headers.

Acked-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28130>
2024-03-15 10:50:12 +00:00
..
amd radv: emit VGT_GS_OUT_PRIM_TYPE as part of the dynamic primitive topology 2024-03-15 09:26:33 +00:00
android_stub
asahi asahi: derive ht 2024-03-12 19:41:49 +00:00
broadcom v3d/ci: Update xfiles based on nightly run 2024-03-14 13:53:45 +00:00
c11
compiler compiler/clc: fix compiler issue on MacOS with st_mtim[e] in stat. 2024-03-15 10:50:11 +00:00
drm-shim drm-shim: Avoid invalid file and time bits combination 2024-03-07 09:55:06 +00:00
egl gallium/dri: Switch xf86drm.h for util/libdrm.h to allow for the no-op shim to be used. 2024-03-15 10:50:12 +00:00
etnaviv etnaviv/ci: Update xfiles based on nightly run 2024-03-14 13:53:45 +00:00
freedreno tu: Reorder device features 2024-03-14 19:13:23 +00:00
gallium dri: guarded DRI code. 2024-03-15 10:50:12 +00:00
gbm gbm: Remove hardcoded color-channel data 2024-02-27 10:51:03 +00:00
getopt
glx gallium/dri: Switch xf86drm.h for util/libdrm.h to allow for the no-op shim to be used. 2024-03-15 10:50:12 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination pvr: return the OS page size for minMemoryMapAlignment 2024-03-11 11:32:53 +00:00
imgui
intel intel/tools: Make intel_stub_gpu work when using meson devenv 2024-03-15 03:25:46 +00:00
loader loader/wayland: Add named queue fallback 2024-02-28 11:01:31 +00:00
mapi glthread: invert _mesa_glthread_has_no_{un}pack_buffer by removing the negation 2024-03-11 22:44:42 +00:00
mesa st_pbo/compute: Use the correct structure type when allocating a specialized key 2024-03-14 16:18:13 +00:00
microsoft dzn: Support bufferDeviceAddress 2024-03-07 22:35:09 +00:00
nouveau nvk: Ignore rasterizationSamples when handling sampleShadingEnable 2024-03-15 01:31:55 +00:00
panfrost panfrost/meson: remove redundant gallium include from meson files 2024-03-14 17:23:55 +00:00
tool perfetto/pps-producer: add optimized cpu/gpu timestamp correlation support 2023-11-09 13:22:48 +00:00
util util: Updated util/libdrm.h stubs with drmGetMagic() 2024-03-15 10:50:12 +00:00
virtio venus: ensure shmem is attached to renderer before use for guest vram 2024-03-15 01:51:16 +00:00
vulkan vk/update-aliases: drop VK_ERROR_ prefix substitution 2024-03-11 14:48:14 +00:00
.clang-format ir3: allow liveness calculation for different register types 2024-03-01 13:45:10 +00:00
meson.build loader/wayland: Add fallback wl_display_dispatch_queue_timeout 2024-02-27 13:10:13 +00:00