Skip to content

radv: NGGC microoptimizations

Timur Kristóf requested to merge Venemo/mesa:radv-nggc-undef into main

A few small things to reduce the number of instructions in NGG culling shaders.

Stats:

Totals from 58239 (45.27% of 128647) affected shaders:
CodeSize: 153801988 -> 153505196 (-0.19%); split: -0.19%, +0.00%
Instrs: 29657522 -> 29583326 (-0.25%); split: -0.25%, +0.00%
Latency: 136963626 -> 136884122 (-0.06%); split: -0.06%, +0.00%
InvThroughput: 21141409 -> 21079429 (-0.29%); split: -0.29%, +0.00%
Copies: 2787558 -> 2777734 (-0.35%); split: -0.37%, +0.02%
Branches: 1225393 -> 1223472 (-0.16%)

Merge request reports