mesa/src
Alyssa Rosenzweig 933a9e350e asahi: Overhaul USC control packing
Break up the monolithic SET_SHADER_EXTENDED packet into the separate
underlying commands (some only 2-byte sized and aligned), and add a
builder for USC control streams like we did for PPP updates to make that
change manageable.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18623>
2022-09-18 10:34:37 -04:00
..
amd radv: remove unnecessary .align_mul=4 2022-09-16 13:19:55 +00:00
android_stub
asahi asahi: Overhaul USC control packing 2022-09-18 10:34:37 -04:00
broadcom v3dv: fix program id for binning shaders 2022-09-16 10:11:06 +00:00
c11 c11: Update the values of enum mtx_plain, mtx_recursive, mtx_timed to make sure mtx_recursive != mtx_plain | mtx_recursive 2022-09-14 02:46:51 +00:00
compiler nir: add nir_intrinsic_ordered_xfb_counter_add_amd 2022-09-16 08:51:28 +00:00
drm-shim drm-shim: drop gnu99 override 2022-09-16 02:06:38 +00:00
egl egl/dri2: Fix some thinkos in old context release 2022-09-16 14:23:47 +00:00
etnaviv util/list: rename LIST_ENTRY() to list_entry() 2022-07-28 10:10:44 +00:00
freedreno freedreno/registers: update hdmi registers to add more 8x74 regs 2022-09-17 17:12:13 +00:00
gallium asahi: Overhaul USC control packing 2022-09-18 10:34:37 -04:00
gbm Android: Use libgbm_mesa name for SDK30+ 2022-09-12 07:37:27 +00:00
getopt
glx glx: Remove some excess work from the GLX_FBCONFIG_ID fallback 2022-09-17 03:06:10 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
hgl
imagination pvr: Implement vkCmdWaitEvents2 API. 2022-09-16 13:02:30 +00:00
imgui
intel hasvk: Switch to the common descriptor update template struct 2022-09-17 03:32:29 +00:00
loader loader: use os_get_option for driver override 2022-09-08 19:30:38 +00:00
mapi mesa: Expose GL_NV_ES1_1_compatibility 2022-08-25 10:17:10 -07:00
mesa mesa/st: enable latc extensions with fallback 2022-09-18 13:46:23 +02:00
microsoft vulkan: Add a vk_command_buffer_ops struct 2022-09-01 20:17:25 +00:00
nouveau nouveau: const cleanup 2022-09-16 14:23:47 +00:00
panfrost panvk: Implement VK_KHR_descriptor_update_template 2022-09-17 03:32:29 +00:00
tool pps: enable track_event in system.cfg 2022-08-26 21:47:44 +00:00
util util: fix missing fcntl.h on musl 2022-09-16 23:43:13 +00:00
virtio venus: use buffer cache for vkGetDeviceBufferMemoryRequirements 2022-09-15 20:35:18 +00:00
vulkan vulkan/runtime: Compact descriptor update templates 2022-09-17 03:32:29 +00:00
meson.build meson: Remove usage of use_elf_tls 2022-07-29 23:59:11 +00:00