mesa/src
Emma Anholt e1f032acc3 zink: Don't lower indirect derefs of temp arrays.
nir_to_spirv can handle it.  Cuts instructions in a turnip CS shader on
Aztec Ruins from 36k to 3k.

Part of #6115

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18374>
2022-09-08 16:44:28 +00:00
..
amd amd/common: Disable DCC retile modifiers on RDNA1 2022-09-07 23:41:28 +00:00
android_stub
asahi asahi: Handle Stream Link VDM commands 2022-09-06 21:01:28 +00:00
broadcom v3dv: implement VK_EXT_shader_module_identifier 2022-09-07 12:51:16 +00:00
c11
compiler nir/opt_algebraic: Optimize unpacking of upcasts to 64bit integers. 2022-09-08 14:37:56 +00:00
drm-shim
egl egl: Relax locking 2022-09-07 21:21:38 -07:00
etnaviv
freedreno tu: Expose VK_EXT_tooling_info using common implementation 2022-09-08 08:14:40 +00:00
gallium zink: Don't lower indirect derefs of temp arrays. 2022-09-08 16:44:28 +00:00
gbm
getopt
glx mapi: Remove usage of _glapi_check_multithread and _glapi_destroy_multithread 2022-08-22 21:32:09 +00:00
gtest
hgl
imagination pvr: Remove unimplemented push descriptor code. 2022-09-08 11:56:43 +00:00
imgui
intel intel/compiler: Use subgroup invocation for ICP handle loads 2022-09-08 15:12:41 +00:00
loader
mapi mesa: Expose GL_NV_ES1_1_compatibility 2022-08-25 10:17:10 -07:00
mesa mesa: Remove PIPE_CAP_CS_DERIVED_SYSTEM_VALUES_SUPPORTED/lower_cs_derived. 2022-09-06 17:11:14 +00:00
microsoft vulkan: Add a vk_command_buffer_ops struct 2022-09-01 20:17:25 +00:00
nouveau nv50/ir: fix OP_UNION resolving when used for vector values 2022-09-08 11:35:35 +00:00
panfrost pan/bi: Add and use bi_num_successors helper 2022-09-02 16:03:24 +00:00
tool pps: enable track_event in system.cfg 2022-08-26 21:47:44 +00:00
util util: avoid deprecated builtin has_trivial_destructor 2022-09-08 10:53:32 +00:00
virtio virgl: Add some formats that the CTS uses 2022-09-08 06:38:48 +00:00
vulkan vulkan: Augment _WIN32 stub comparison 2022-09-08 15:37:11 +00:00
meson.build