mesa/src
Dave Airlie 7a96a928a2 nir: add coop mat flexible dimensions lowering.
This adds a generic lowering pass for coop mat flexible dimensions.

This should be suitable for all drivers that implement coop mat2 flexible dimensions
or even just lowering sw exposed sizes to hw sizes.

Reviewed-by: Georg Lehmann <dadschoorse@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36544>
2025-08-25 18:55:08 +00:00
..
amd aco/optimizer: don't create undef copies from p_create_vector 2025-08-25 16:47:38 +00:00
android_stub
asahi nir: Use nir_def_as_* in more places 2025-08-24 14:03:09 +00:00
broadcom ci/piglit: automatically use baremetal proxy 2025-08-25 14:52:38 +00:00
c11
compiler nir: add coop mat flexible dimensions lowering. 2025-08-25 18:55:08 +00:00
drm-shim prefer _SC_PAGESIZE over _SC_PAGE_SIZE 2025-08-11 12:30:23 +00:00
egl glx/egl/kopper: explicitly pass __DRI2_FLUSH_CONTEXT when appropriate 2025-08-22 00:42:28 +00:00
etnaviv etnaviv/ci: document some flakes 2025-08-20 00:41:19 +00:00
freedreno ci/piglit: automatically use LAVA proxy 2025-08-25 14:52:38 +00:00
gallium zink: when sparse unbinding, always wait on main timeline semaphore 2025-08-25 14:35:25 -04:00
gbm egl,glx: allow OpenGL with old libx11, but disable glthread if it's unsafe 2025-08-21 02:05:26 +00:00
getopt
gfxstream gfxstream: ANDROID --> VK_USE_PLATFORM_ANDROID_KHR 2025-08-19 10:46:16 +00:00
glx glx/kopper: don't call glFlush from swapbuffers 2025-08-22 00:42:28 +00:00
gtest
imagination vulkan/wsi: Take a vk_queue in wsi_common_queue_present() 2025-08-22 23:05:02 +00:00
imgui
intel anv: Add missing L3 flushes 2025-08-25 17:36:08 +00:00
loader loader: Don't load nouveau GL on nvidia kmd 2025-07-29 23:52:32 +00:00
mesa mesa: fix glTexPageCommitmentARB and glTexturePageCommitmentEXT level check 2025-08-25 01:28:13 +00:00
microsoft vulkan/wsi: Make get_blit_queue return a struct vk_queue * 2025-08-22 23:05:03 +00:00
nouveau nvk: silence error when cross-building for Android 2025-08-25 15:55:53 +00:00
panfrost ci/piglit: automatically use LAVA proxy 2025-08-25 14:52:38 +00:00
tool meson: Allow configuring with Android-internal perfetto 2025-08-07 16:22:37 +00:00
util util/u_queue: Fix data race on num_threads during finish. 2025-08-24 19:30:06 +00:00
virtio venus: Use SYS_thr_self on FreeBSD instead of SYS_gettid 2025-08-24 02:15:46 +00:00
vulkan vulkan/queue: Fix VkTimelineSemaphoreSubmitInfo sanitization 2025-08-25 17:57:47 +00:00
x11 meson: add missing x11 dependency on libloader_x11 2025-08-08 21:45:59 +00:00
.clang-format agx: add foreach_reg_{src,dest} 2025-08-03 14:40:53 -04:00
meson.build mesa: remove inc_mapi 2025-08-06 20:35:26 +00:00