mesa/src
Francisco Jerez 01118a3fbb anv/xe2+: Align push constant ranges to GRF boundaries.
This fixes corruption of push constants on Xe2 due to a mismatch in
the uniform layout implemented by the compiler and assumed by the
driver.  To fix it we need to align the push constant ranges computed
by the Vulkan driver to a multiple of the GRF size of the platform.

Reviewed-by: Caio Oliveira <caio.oliveira@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29926>
2024-06-27 07:39:17 +00:00
..
amd radv: Return hang status from radv_check_gpu_hangs() 2024-06-27 06:07:53 +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/compiler: drop multop if we dce umul24 2024-06-27 06:43:09 +00:00
c11
compiler glsl: remove out of date TODO 2024-06-27 01:02:25 +00:00
drm-shim drm-shim: stub syncobj_timeline_signal ioctl 2024-06-26 21:15:40 +00:00
egl egl/wayland: ignore unsupported driver configs 2024-06-26 06:56:39 +00:00
etnaviv etnaviv: update headers from rnndb 2024-06-12 16:34:30 +00:00
freedreno ir3: Use elect_any_ir3 in preambles 2024-06-26 17:40:15 +00:00
gallium iris/gfx11+: Request PS payload fields for ALU-based interpolation via 3DSTATE_PS_EXTRA. 2024-06-27 00:18:00 +00:00
gbm egl/gbm: Enable RGBA configs 2024-06-25 19:30:12 +00:00
getopt
glx glx: fix build -D glx-direct=false 2024-06-14 16:24:33 +00:00
gtest
imagination meson: add various generated header dependencies as order-only deps 2024-06-26 22:54:50 +00:00
imgui
intel anv/xe2+: Align push constant ranges to GRF boundaries. 2024-06-27 07:39:17 +00:00
loader loader: use os_get_option() to allow android to set LIBGL_DRIVERS_PATH, GBM_BACKENDS_PATH, GALLIUM_PIPE_SEARCH_DIR 2024-06-21 07:44:36 +00:00
mapi gles1: fix glBufferSubData() 2024-06-24 17:08:12 +00:00
mesa meson: create libglsl declared dependency to propagate order-only deps 2024-06-26 22:54:50 +00:00
microsoft treewide: use nir_break_if 2024-06-26 19:07:35 +00:00
nouveau treewide: use nir_break_if 2024-06-26 19:07:35 +00:00
panfrost meson: add various generated header dependencies as order-only deps 2024-06-26 22:54:50 +00:00
tool pps: Config tweaks to avoid loosing traces 2024-03-25 19:49:50 +00:00
util isl/iris/anv: provide drirc toggle intel_sampler_route_to_lsc 2024-06-24 09:23:07 +00:00
virtio venus: support VK_ANDROID_NATIVE_BUFFER_SPEC_VERSION 8 2024-06-25 09:08:12 +00:00
vulkan vulkan: properly ignore unsupported feature structs 2024-06-27 07:04:39 +00:00
.clang-format asahi: add agx_ppp_push_merged helper 2024-05-14 04:57:27 +00:00
meson.build loader/wayland: Add fallback wl_display_dispatch_queue_timeout 2024-02-27 13:10:13 +00:00