Skip to content

asahi: Preprocess shaders when creating CSOs

Alyssa Rosenzweig requested to merge alyssa/mesa:agx/preprocess-shaders into main

This runs most of our NIR passes at CSO create (compile time), once per shader, instead of at draw time, once per draw. This should help mitigate shader variant jank.

Depends on !20836 (merged)

Merge request reports