summaryrefslogtreecommitdiffstats
path: root/include/GL/internal
diff options
context:
space:
mode:
authorSamuel Pitoiset <[email protected]>2018-02-01 11:35:06 +0100
committerSamuel Pitoiset <[email protected]>2018-02-07 12:42:09 +0100
commit2f54d7382db3e3a23fb1b3e61c246931828309e5 (patch)
treebc792ab53e354e94a5e67ae47881435753df07c1 /include/GL/internal
parent1c57a6da5e38c18926eca22b96901e4640ec430f (diff)
ac/nir: avoid loading unused VS input components
Polaris10: Totals from affected shaders: SGPRS: 122840 -> 120984 (-1.51 %) VGPRS: 78812 -> 78440 (-0.47 %) Spilled SGPRs: 177 -> 129 (-27.12 %) Code Size: 2950028 -> 2941276 (-0.30 %) bytes Max Waves: 17899 -> 17976 (0.43 %) Vega10: Totals from affected shaders: SGPRS: 117144 -> 115776 (-1.17 %) VGPRS: 77580 -> 77532 (-0.06 %) Spilled SGPRs: 0 -> 152 (0.00 %) Code Size: 3352656 -> 3347860 (-0.14 %) bytes Max Waves: 19756 -> 19866 (0.56 %) This increases SGPRs spilling a bit with Talos, but I have some other ideas that might reduce it. Signed-off-by: Samuel Pitoiset <[email protected]> Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Diffstat (limited to 'include/GL/internal')
0 files changed, 0 insertions, 0 deletions