mesa/src
Sagar Ghuge 6fcec87090 intel/fs: Track instance id in gs_thread_payload
This change moves the instance id gs_thread_payload constructor and
lowering code will simply use that.

Also, this change takes the Xe2 register width in consideration that
fixes a couple of tests involving geometry shaders with gl_InvocationID
on Xe2.

Signed-off-by: Sagar Ghuge <sagar.ghuge@intel.com>
Reviewed-by: Caio Oliveira <caio.oliveira@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26960>
2024-01-22 22:15:38 +00:00
..
amd nir: rework and fix rotate lowering 2024-01-22 10:27:44 +00:00
android_stub
asahi nir: rework and fix rotate lowering 2024-01-22 10:27:44 +00:00
broadcom v3dv/ci: increase timeout for full jobs in 30min 2024-01-22 21:27:48 +00:00
c11 util/meson: Getting mesa util core to be self contained 2023-08-02 03:41:24 +00:00
compiler nir: rework and fix rotate lowering 2024-01-22 10:27:44 +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/wayland: Fix possible buffer leak 2024-01-12 15:16:31 +00:00
etnaviv etnaviv/drm: Remove redundant ALIGN macro by #include "util/u_math.h" 2024-01-08 08:53:31 +00:00
freedreno nir: rework and fix rotate lowering 2024-01-22 10:27:44 +00:00
gallium llvmpipe: Compile sample functioins on demand 2024-01-22 20:29:40 +00:00
gbm gbm: delete some zink handling 2023-10-09 18:43:09 +00:00
getopt
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 pvr: split out device info into per GPU headers 2024-01-19 12:20:18 +00:00
imgui
intel intel/fs: Track instance id in gs_thread_payload 2024-01-22 22:15:38 +00:00
loader loader: Remove a line of unused include 2024-01-03 08:06:01 +00:00
mapi glthread: add a string table of function names 2023-12-08 04:25:52 +00:00
mesa gallium: remove unbind_trailing_count from set_vertex_buffers 2024-01-14 21:55:19 +00:00
microsoft nir: rework and fix rotate lowering 2024-01-22 10:27:44 +00:00
nouveau nir: rework and fix rotate lowering 2024-01-22 10:27:44 +00:00
panfrost nir: rework and fix rotate lowering 2024-01-22 10:27:44 +00:00
tool perfetto/pps-producer: add optimized cpu/gpu timestamp correlation support 2023-11-09 13:22:48 +00:00
util util/printf: Expose util_printf_prev_tok 2024-01-20 16:11:55 +01:00
virtio venus: ensure object id is unique 2024-01-18 01:13:59 +00:00
vulkan wsi/x11: Make chain->status atomic. 2024-01-22 16:45: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