Skip to content

anv: halve the push constants space in mesh pipelines

Marcin Ślusarz requested to merge mslusarz/mesa:mesh-pc into main

It's only used by fragment shaders, so halving it matches the size used in the most optimal primitive pipeline (VS + FS).

This change frees some URB space for mesh and task shaders and as a result improves vk_meshlet_cadscene performance by up to 2%, depending on the model.

Merge request reports