mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-09 19:10:12 +01:00
SMEM instructions mask off the low bits for the base and offset sources both before and after they're added. However, NIR expects ACO to only care about the alignment of the final address. fossil-db (gfx1201): Totals from 21 (0.03% of 79839) affected shaders: Instrs: 229780 -> 229876 (+0.04%) CodeSize: 1267724 -> 1268080 (+0.03%) Latency: 2800924 -> 2800978 (+0.00%) InvThroughput: 520250 -> 520256 (+0.00%) Copies: 27878 -> 27876 (-0.01%); split: -0.01%, +0.00% SALU: 29591 -> 29643 (+0.18%) fossil-db (polaris10): Totals from 3 (0.00% of 62201) affected shaders: Latency: 2651 -> 2652 (+0.04%) InvThroughput: 662 -> 663 (+0.15%) PreSGPRs: 51 -> 54 (+5.88%) 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/37301> |
||
|---|---|---|
| .. | ||
| amd | ||
| android_stub | ||
| asahi | ||
| broadcom | ||
| c11 | ||
| compiler | ||
| drm-shim | ||
| egl | ||
| etnaviv | ||
| freedreno | ||
| gallium | ||
| gbm | ||
| getopt | ||
| gfxstream | ||
| glx | ||
| gtest | ||
| imagination | ||
| imgui | ||
| intel | ||
| loader | ||
| mesa | ||
| microsoft | ||
| nouveau | ||
| panfrost | ||
| tool | ||
| util | ||
| virtio | ||
| vulkan | ||
| x11 | ||
| .clang-format | ||
| meson.build | ||