mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-04 20:00:11 +01:00
Apparently, if the SGPR offset + const offset overflows, it doesn't work. Totals from 145 (0.11% of 134913) affected shaders: (GFX10.3) SpillSGPRs: 134 -> 104 (-22.39%) CodeSize: 1632676 -> 1645916 (+0.81%); split: -0.03%, +0.84% Instrs: 316920 -> 320252 (+1.05%); split: -0.01%, +1.07% Latency: 1456285 -> 1459686 (+0.23%); split: -0.02%, +0.25% InvThroughput: 165785 -> 166086 (+0.18%); split: -0.02%, +0.20% VClause: 6815 -> 6875 (+0.88%); split: -0.03%, +0.91% SClause: 19089 -> 19079 (-0.05%); split: -0.06%, +0.01% PreSGPRs: 7302 -> 7304 (+0.03%); split: -0.01%, +0.04% Fixes: KHR-GL45.shader_storage_buffer_object.basic-operations-case1-cs Reviewed-by: Rhys Perry <pendingchaos02@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15866> |
||
|---|---|---|
| .. | ||
| addrlib | ||
| ci | ||
| common | ||
| compiler | ||
| drm-shim | ||
| llvm | ||
| registers | ||
| vulkan | ||
| .clang-format | ||
| meson.build | ||