mesa/src
Daniel Schürmann 8995599c80 aco/ra: try more aggressive to assign phi defs the same register
Totals from 4158 (2.77% of 150170) affected shaders: (GFX10.3)
VGPRs: 312008 -> 312000 (-0.00%)
CodeSize: 42902064 -> 42892200 (-0.02%); split: -0.06%, +0.04%
Instrs: 8086443 -> 8084532 (-0.02%); split: -0.07%, +0.05%
Latency: 138551153 -> 138215222 (-0.24%); split: -0.28%, +0.03%
InvThroughput: 39676773 -> 39570850 (-0.27%); split: -0.29%, +0.02%
SClause: 306299 -> 306284 (-0.00%); split: -0.01%, +0.00%
Copies: 552481 -> 553353 (+0.16%); split: -0.75%, +0.91%
Branches: 284381 -> 282409 (-0.69%); split: -0.74%, +0.04%

Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12836>
2021-09-30 09:10:07 +00:00
..
amd aco/ra: try more aggressive to assign phi defs the same register 2021-09-30 09:10:07 +00:00
android_stub egl/android: refactor to use the legit vndk/window.h header 2021-06-09 21:07:54 +00:00
asahi nir: add indirect loop unrolling to compiler options 2021-08-03 10:54:50 +00:00
broadcom v3dv: Use VK_DEFINE_*HANDLE_CASTS instead of rolling our own 2021-09-29 23:27:52 +00:00
compiler compiler/clc: grab opencl-c.h from the system path by default 2021-09-30 07:09:08 +00:00
drm-shim drm-shim: Support kernels with >4k pages 2021-08-13 23:33:52 +00:00
egl gallium: add PIPE_CAP_PREFER_BACK_BUFFER_REUSE 2021-09-29 08:14:57 +00:00
etnaviv mesa: Prioritize checking for GLES2's uniform transpose error. 2021-09-21 23:06:42 +00:00
freedreno turnip: Switch to common GetDeviceQueues2 and DeviceWaitIdle 2021-09-28 21:08:26 +00:00
gallium meson: extract libversion checks from clc & clover 2021-09-30 07:09:08 +00:00
gbm gbm/dri: implement image lookup extension version 2 2021-09-09 01:42:39 +00:00
getopt
glx gallium: add PIPE_CAP_PREFER_BACK_BUFFER_REUSE 2021-09-29 08:14:57 +00:00
gtest
hgl
imgui
intel intel/fs: Emit URB fences when we have LSC 2021-09-29 20:52:54 +00:00
loader loader/dri3: fix swap out of order when changing swap interval 2021-09-30 03:27:14 +00:00
mapi mesa: GL_ARB_ES3_2_compatibility GL compat profile support 2021-09-23 11:10:23 +00:00
mesa st/texture: Fall back to single-slice uploads in st_CompressedTexSubImage 2021-09-30 03:52:33 +00:00
microsoft Move a bunch of the CLC stuff from src/microsoft to common code 2021-09-30 07:09:08 +00:00
nouveau
panfrost pps: Avoid duplicate elements in with_datasources array. 2021-09-29 07:26:18 +00:00
tool pps: Panfrost pps driver 2021-07-13 11:03:55 +00:00
util util: fix sign comparison 2021-09-30 04:19:27 +00:00
virtio venus: keep layouts of descriptor sets alive 2021-09-30 03:16:19 +00:00
vulkan vulkan/shader_module: Fix the lifetime of temporary shader modules 2021-09-29 23:27:52 +00:00
meson.build meson: Include EGL after gallium 2021-09-15 20:17:31 +00:00