Skip to content

turnip: use global bo for clear blit shaders

Jonathan Marek requested to merge flto/mesa:turnip12 into master

Fill the global bo will all possible shaders for 3D clear/blit. Note the global bo size is still <4k (so this doesn't cost any extra memory), this saves having to allocate shaders in sub_cs everytime the 3D path is used.

This goes along with !5775 (merged), so that using the 3D clear path a lot won't be bad.

Merge request reports