mesa/src
Jordan Justen 0a93ba01be intel/brw/validate: Convert access mask to be grf based
Our validation code doesn't need to know which bytes are accessed. It
only needs to know which grfs were accessed by an element. This also
helps to easily handle the Xe2 register size change.

Backport-to: 24.2
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28479>
(cherry picked from commit 58469620d3)
2024-08-04 23:42:53 +02:00
..
amd aco: print s_delay_alu INSTSKIP>3 correctly 2024-08-04 21:43:58 +02: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 spirv: handle function parameters passed by value 2024-07-23 21:58:58 +02:00
c11 build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
compiler nir: set disallow_undef_to_nan for legacy ARB asm programs 2024-08-04 21:44:02 +02:00
drm-shim drm-shim: stub synobj_timeline_wait and query ioctl 2024-07-16 11:17:59 +02:00
egl egl/haiku: fix synchronization problems, add missing header 2024-07-28 22:00:50 +02:00
etnaviv format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
freedreno tu: Set TU_ACCESS_CCHE_READ for transfer ops with read access 2024-08-04 23:42:20 +02:00
gallium kopper: check swapchain size after possible loader image resize 2024-08-04 23:42:51 +02:00
gbm gbm/dri: Remove erroneous assert 2024-08-04 22:43:06 +02:00
getopt build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
glx glx: include src/gallium for apple 2024-08-04 22:42:44 +02:00
gtest build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
imagination pvr: Handle VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO 2024-07-23 22:02:50 +02:00
imgui
intel intel/brw/validate: Convert access mask to be grf based 2024-08-04 23:42:53 +02:00
loader loader: gc loader_get_extensions_name() and __DRI_DRIVER_{GET_,}EXTENSIONS defines 2024-07-21 14:59:05 +02:00
mapi mesa_interface: Move out of GL/internal/ 2024-07-17 23:47:05 +00:00
mesa mesa: check for enabled extensions for *UID enums 2024-08-04 22:43:16 +02:00
microsoft microsoft/clc: Split struct copies before vars_to_ssa in pre-inline optimizations 2024-07-23 21:58:56 +02:00
nouveau nvk: use nv_device_uuid 2024-08-04 22:43:21 +02:00
panfrost panvk: Pass attrib_buf_idx_offset to desc_copy_info 2024-07-28 21:53:05 +02:00
tool build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
util util/glsl2spirv: fixup the generated depfile when copying sources 2024-07-23 22:02:51 +02:00
virtio venus: fix a race condition between gem close and gem handle tracking 2024-07-28 21:52:50 +02:00
vulkan wsi/common: Do not update present mode with MESA_VK_WSI_PRESENT_MODE. 2024-08-04 21:44:05 +02: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