Skip to content

turnip: sharing gmem space between attachments in separate subpasses

Emma Anholt requested to merge anholt/mesa:tu-attachment-gmem into main
If attachments are used in separate subpasses, then we can store them in
the same GMEM area.  That gives us more space per attachment and thus
larger tile sizes.  For gfxbench vk-5-normal's main renderpass it goes
from 128x128 to 160x128, improving perf by 2.125% +/- 0.194356% (n=4)
Edited by Emma Anholt

Merge request reports