mesa/src
Iago Toral Quiroga 29a5e3e615 broadcom/compiler: support subgroup ballot
This adds support in our compiler for the subgroup ballot
feature. To this end we start using the NIR lowering for
subgroups which can lowers some of these intrinsics into
things more amenable to our hardware and takes care of
scalarization.

Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27211>
2024-01-31 10:06:06 +00:00
..
amd radv/sqtt: Set SeparateCompiled for monolithic RT pipelines 2024-01-31 10:24:24 +01:00
android_stub
asahi nir: rework and fix rotate lowering 2024-01-22 10:27:44 +00:00
broadcom broadcom/compiler: support subgroup ballot 2024-01-31 10:06:06 +00:00
c11
compiler spirv: Update headers and grammar JSON 2024-01-30 22:51:52 +00:00
drm-shim compiler,vulkan,drm-shim: Remove unused include directories from meson.build 2023-10-27 01:35:10 +00:00
egl egl: Return BAD_CONFIG when robust access unsupported 2024-01-25 10:24:48 +00:00
etnaviv etnaviv/isa: Add missing dep of encode.py/decode.py calls on isa.py 2024-01-30 18:05:43 +00:00
freedreno freedreno: add fd_rd_output facilities for gzip-compressed RD dumps 2024-01-31 07:59:30 +01:00
gallium zink: fix descriptor buffer unmaps on screen destroy 2024-01-31 04:08:20 +00:00
gbm gbm: delete some zink handling 2023-10-09 18:43:09 +00:00
getopt scons: Remove. 2021-03-20 10:38:55 +00:00
glx glx: Handle IGNORE_GLX_SWAP_METHOD_OML regardless of GLX_USE_APPLEGL 2023-12-18 17:52:09 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination vulkan: enable VK_KHR_shader_expect_assume 2024-01-30 19:09:42 +00:00
imgui
intel anv/video: fix out-of-bounds read 2024-01-31 08:24:22 +00:00
loader tree-wide: use __normal_user() everywhere instead of writing the check manually 2024-01-30 12:45:54 +00:00
mapi glthread: add a string table of function names 2023-12-08 04:25:52 +00:00
mesa glthread: apply the thread scheduling policy when a batch executes synchronously 2024-01-29 19:40:46 +00:00
microsoft vulkan: enable VK_KHR_shader_expect_assume 2024-01-30 19:09:42 +00:00
nouveau nak/nir: Stop lowering load_local_invocation_index 2024-01-31 01:23:23 +00:00
panfrost vulkan: enable VK_KHR_shader_expect_assume 2024-01-30 19:09:42 +00:00
tool perfetto/pps-producer: add optimized cpu/gpu timestamp correlation support 2023-11-09 13:22:48 +00:00
util util/disk_cache: Add marker on cache usage. 2024-01-31 03:14:02 +00:00
virtio venus: use obj handle instead of id in device memory report 2024-01-31 02:58:57 +00:00
vulkan vulkan/runtime: handle new dynamic states for attachment remapping 2024-01-29 08:24:14 +00:00
.clang-format nir: add _safe variants of nir_foreach_reg_load/store 2023-12-15 17:19:28 +00:00
meson.build meson: Only include virtio when DRM available 2023-11-07 18:22:56 +00:00