mesa/src
Timothy Arceri bc0f8455e5 nouveau/nvc0: disable GLSL IR loop unrolling
NIR loop unrolling is already enabled so just let it do its job.

Shader-db results (nv120):

total gpr in shared programs: 893490 -> 893898 (0.05%)
gpr in affected programs: 15338 -> 15746 (2.66%)
total instructions in shared programs: 6243205 -> 6237068 (-0.10%)
instructions in affected programs: 71160 -> 65023 (-8.62%)
total bytes in shared programs: 66729616 -> 66664760 (-0.10%)
bytes in affected programs: 759328 -> 694472 (-8.54%)

Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16366>
2022-06-04 16:11:49 +00:00
..
amd radv: Some acceleration structure cleanups 2022-06-03 13:28:37 +00:00
android_stub
asahi asahi: Add wrap library 2022-05-22 17:58:07 -04:00
broadcom broadcom/compiler: use macro for power-of-two check 2022-06-03 07:14:43 +00:00
compiler nir: Export nir_io_add_intrinsic_xfb_info 2022-06-04 14:35:56 +00:00
drm-shim drm-shim: Cleanup on device file close 2022-05-02 19:50:33 +00:00
egl egl/wayland: skip buffer creation on zink 2022-06-03 18:22:22 +00:00
etnaviv etnaviv: fill all minor GPU features from the kernel 2022-04-27 09:10:27 +00:00
freedreno freedreno: switch to NIR loop unrolling 2022-06-04 16:11:49 +00:00
gallium nouveau/nvc0: disable GLSL IR loop unrolling 2022-06-04 16:11:49 +00:00
gbm gallium: Learn about kopper 2022-04-07 00:17:40 +00:00
getopt
glx glx/dri2: Require DRI2 >= 1.3 for working buffer invalidation 2022-05-17 20:31:50 +00:00
gtest
hgl
imagination pvr: do not use c_msvc_compat_args 2022-06-03 07:14:43 +00:00
imgui
intel anv: use anv_cmd_dirty_mask_t type for dynamic state 2022-06-03 14:11:04 +03:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi mapi: remove needless c99_compat.h includes 2022-06-02 13:09:16 +00:00
mesa mesa/st: bump param reservation to 20 2022-06-04 03:58:21 +00:00
microsoft microsoft/clc: Fixes compiling of microsoft clc with mingw 2022-06-03 16:33:00 +00:00
nouveau nouveau/nvc0: disable GLSL IR loop unrolling 2022-06-04 16:11:49 +00:00
panfrost panfrost: Launch transform feedback shaders 2022-06-04 14:35:56 +00:00
tool pps: Open writable renderer node in DrmDevice::create 2022-05-11 15:41:28 +00:00
util format_utils: properly parenthesize macro params 2022-06-04 13:15:57 +00:00
virtio venus: Add driconf option to enable implicit fencing 2022-06-02 18:05:50 +00:00
vulkan vulkan/device_select: remove needless c99_compat.h includes 2022-06-02 13:09:16 +00:00
meson.build microsoft: Initial vulkan-on-12 driver 2022-03-25 16:21:45 +00:00