mesa/src
Caio Oliveira c36ae42e4c intel/compiler: Use nir_var_mem_task_payload
Instead of reusing the in/out slot mechanism, use a separated NIR
variable mode.  This will make easier later to implement staging the
output in shared memory (and storing all at the end to the URB).

Note to get 64-bit type support we currently rely on the
brw_nir_lower_mem_access_bit_sizes() pass.

Reviewed-by: Marcin Ślusarz <marcin.slusarz@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15022>
2022-03-25 23:29:19 +00:00
..
amd aco: remove 'high' parameter from can_use_opsel() 2022-03-25 22:02:50 +00:00
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
asahi asahi: Port driver to macOS 12.x ABI 2022-03-22 00:19:30 +00:00
broadcom v3dv: Stop using VK_OUTARRAY_MAKE() 2022-03-25 11:00:02 +00:00
compiler nir: Use const for nir_shader_get_entrypoint(..) 2022-03-25 07:25:37 +00:00
drm-shim
egl glx/egl: improve dri null screen related error messages. 2022-03-21 09:31:31 +00:00
etnaviv ci: update various ci result files 2022-03-11 09:58:28 +00:00
freedreno turnip: Stop using VK_OUTARRAY_MAKE() 2022-03-25 11:00:02 +00:00
gallium nouveau/nir: Enable nir_opt_move/sink. 2022-03-25 18:34:39 +00:00
gbm gbm: improve documentation about the lifetime of resources 2022-02-22 14:42:52 +01:00
getopt
glx glx/egl: improve dri null screen related error messages. 2022-03-21 09:31:31 +00:00
gtest gtest: Fix output of array ASSERT/EXPECT macros 2021-11-11 09:53:09 -08:00
hgl
imagination pvr: Use vk_common_GetDeviceQueue API. 2022-03-25 18:07:08 +00:00
imgui
intel intel/compiler: Use nir_var_mem_task_payload 2022-03-25 23:29:19 +00:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi glthread: call _mesa_glthread_BindBuffer unconditionally 2022-02-01 06:11:22 +00:00
mesa mesa/st: add special casing for pointsize constant updating during validate 2022-03-25 04:03:23 +00:00
microsoft microsoft: Initial vulkan-on-12 driver 2022-03-25 16:21:45 +00:00
nouveau
panfrost pan/va: Lower BLEND to call blend shaders 2022-03-25 19:00:13 +00:00
tool ci: Use a dlclose-disabling preload library for leak checking in Vulkan. 2022-01-27 23:47:46 +00:00
util util: Fixes unused parameter warnings 2022-03-24 21:56:48 +00:00
virtio venus: Stop using VK_OUTARRAY_MAKE() 2022-03-25 11:00:03 +00:00
vulkan wsi/x11: xcb_wait_for_special_event failure is an error 2022-03-25 19:31:13 +00:00
meson.build microsoft: Initial vulkan-on-12 driver 2022-03-25 16:21:45 +00:00