mesa/src
Rhys Perry 786d434397 aco: don't create unnecessary addition in indirect get_sampler_desc()
I don't think this has any effect on GFX9+ because the addition is
combined into the load.

fossil-db (polaris10):
Totals from 12595 (9.29% of 135627) affected shaders:
SGPRs: 1054348 -> 1054860 (+0.05%); split: -0.02%, +0.07%
VGPRs: 667240 -> 667320 (+0.01%); split: -0.01%, +0.02%
CodeSize: 82761508 -> 82512816 (-0.30%); split: -0.30%, +0.00%
MaxWaves: 62182 -> 62181 (-0.00%)
Instrs: 16072934 -> 16010764 (-0.39%); split: -0.39%, +0.00%
Latency: 582819635 -> 582287964 (-0.09%); split: -0.13%, +0.04%
InvThroughput: 276460536 -> 276417613 (-0.02%); split: -0.06%, +0.05%
VClause: 261656 -> 261654 (-0.00%); split: -0.01%, +0.01%
SClause: 680952 -> 680854 (-0.01%); split: -0.05%, +0.04%
Copies: 1727202 -> 1727742 (+0.03%); split: -0.12%, +0.15%
Branches: 547050 -> 547033 (-0.00%); split: -0.01%, +0.00%

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Daniel Schürmann <daniel@schuermann.dev>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14043>
2021-12-09 17:58:54 +00:00
..
amd aco: don't create unnecessary addition in indirect get_sampler_desc() 2021-12-09 17:58:54 +00:00
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
asahi treewide: drop mtypes/macros includes from main 2021-12-08 22:14:45 +00:00
broadcom v3dv: Fix dEQP-VK.info#instance_extensions test 2021-12-08 21:34:47 +00:00
compiler treewide: drop mtypes/macros includes from main 2021-12-08 22:14:45 +00:00
drm-shim drm-shim: Support kernels with >4k pages 2021-08-13 23:33:52 +00:00
egl loader/dri3: replace is_pixmap with drawable type 2021-12-07 03:26:13 +00:00
etnaviv ci: move windowoverlap exclusion to all-skips 2021-11-29 18:08:49 -05:00
freedreno freedreno/ci/a306: increase concurrency 2021-12-08 00:50:25 +00:00
gallium treewide: drop mtypes/macros includes from main 2021-12-08 22:14:45 +00:00
gbm gbm: Don't pass default usage flags on ABIs < 1 2021-12-08 09:49:47 +00:00
getopt
glx glx: fix regression for drawable type detection 2021-12-09 00:52:17 +00:00
gtest gtest: Fix output of array ASSERT/EXPECT macros 2021-11-11 09:53:09 -08:00
hgl
imgui
intel intel/compiler: Don't store "scalar stage" bits on Gfx8 or Gfx9 2021-12-08 14:59:32 -08:00
loader loader: Restore i915g support. 2021-12-09 09:05:23 -08:00
mapi Fix TSD stubs for non-initial-exec case (fixes #5667). 2021-12-08 00:10:29 -05:00
mesa mesa/st: drop Draw from dd function table. 2021-12-08 19:06:48 +00:00
microsoft spirv: handle ray query intrinsics 2021-12-04 20:46:35 +00:00
nouveau
panfrost treewide: drop mtypes/macros includes from main 2021-12-08 22:14:45 +00:00
tool intel/pps: tweak intel config some more 2021-11-22 11:52:46 +00:00
util treewide: drop mtypes/macros includes from main 2021-12-08 22:14:45 +00:00
virtio venus: prefer VIRTGPU_BLOB_MEM_HOST3D for shmems 2021-12-08 21:23:05 +00:00
vulkan vulkan-device-select: Don't leak drmDevicePtr 2021-12-06 11:21:03 +00:00
meson.build meson: make mesa/tests/glx depend on gallium 2021-12-07 13:03:53 +00:00