Skip to content

st/mesa: keep serialized NIR instead of nir_shader in st_program

Marek Olšák requested to merge mareko/mesa:st-nir-less-memory into master

This decreases memory usage, because serialized NIR is more compact.

The first variant is created from nir_shader for uncached shaders. All other variants are created from serialized NIR.

This was reverted due to random program binary corruption in Intel CI, but the root cause hasn't been found.

Edited by Marek Olšák

Merge request reports