mesa/src
Dave Airlie 63d0440034 lavapipe: add loop unrolling.
zink was giving us rolled spir-v and nothing was unrolling it,
start unrolling the NIR in the frontend.

unrolling would leave a texture with a constant texture_offset,
translate it to a texture index.

Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15287>
2022-03-30 02:16:18 +00:00
..
amd radv: remove now unused radv_nir_compiler_options::layout 2022-03-29 10:39:07 +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/queue: Rework multisync_free 2022-03-29 14:38:41 +00:00
compiler nir: Move the define of snprintf to header nir.h 2022-03-30 00:45:11 +08: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: enable has_ccu_flush_bug workaround for a660 2022-03-29 08:34:18 +00:00
gallium lavapipe: add loop unrolling. 2022-03-30 02:16:18 +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: Remove duplicate variable queue_create. 2022-03-29 08:56:27 +00:00
imgui
intel intel/isl: fix 2d view of 3d textures 2022-03-29 21:44:51 +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: Should not use ASSERTED in util_thread_get_time_nano 2022-03-29 23:33:21 +00:00
virtio venus: Use trivial common entrypoints 2022-03-28 22:15:45 +00:00
vulkan vulkan: update spec to 1.3.210 2022-03-29 07:59:23 -04:00
meson.build microsoft: Initial vulkan-on-12 driver 2022-03-25 16:21:45 +00:00