Skip to content

isl: changes to support display requirement on compressed surfaces

While working with a colleague on testing modifiers on a new platform that is introducing alignment requirement for the CCS plane, I came up with those 2 changes that look generic enough to go in main.

The idea is to have the usage of the main surface also available in the compressed one. I couldn't see any problematic bits that should be filtered off the main surface.

With this we can then add finer checks in isl_surf_init_s() to apply CCS alignment constraints.

Merge request reports