Skip to content

ac/nir/tess: Prevent splitting LDS loads due to alignment.

Timur Kristóf requested to merge Venemo/mesa:ac_nir_tess_components into main

The backend may have to split the LDS load into multiple instructions due to alignment. This happens when the component offset is 1 and the number of components is 3, so use a wider load to prevent it from happening.

Does not affect any shader currently in our pipeline DB, but addresses a potential regression caused by MR !15961 (closed)

Merge request reports