aco: allow direct_fetch=true for vec4 VS input loads
authorRhys Perry <pendingchaos02@gmail.com>
Wed, 10 Aug 2022 13:45:06 +0000 (14:45 +0100)
committerMarge Bot <emma+marge@anholt.net>
Fri, 26 Aug 2022 15:28:55 +0000 (15:28 +0000)
commit636450c274cf7b5e1db869ac8ed12c4996d0922b
tree202b4f2b9b6d2e99140cc3a91bd02315c6501031
parent030d6f873e87d662af5ee3b24b936cfb4a5b32cf
aco: allow direct_fetch=true for vec4 VS input loads

This seems to be a (mostly harmless) mistake from 369b8cffea2.

fossil-db (navi21):
Totals from 15 (0.01% of 135636) affected shaders:
Instrs: 1992 -> 1999 (+0.35%)
Latency: 13557 -> 13567 (+0.07%); split: -0.24%, +0.31%
InvThroughput: 4059 -> 4065 (+0.15%); split: -0.20%, +0.34%
Copies: 186 -> 193 (+3.76%)

fossil-db (polaris10):
Totals from 5 (0.00% of 135610) affected shaders:

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18225>
src/amd/compiler/aco_instruction_selection.cpp