Skip to content

intel/isl: Enable Tile4 for CPB surfaces

Nanley Chery requested to merge nchery/mesa:space/cpb-tile-4 into main

What does this MR do and why?

intel/isl: Enable Tile4 for CPB surfaces

I got the image alignment requirements for CPCB surfaces from Bspec
authors. The vertical alignment value of 8 was confirmed through the
Vulkan CTS test group, dEQP-VK.fragment_shading_rate*layered*. It also
happens to match the QPitch alignment requirement documented in the
Bspec. Hopefully the CTS will add tests for LOD2+ in order to exercise
the horizontal alignment value.

With this in place, we can start using Tile4.

Closes: #10784

/cc @llandwerlin @ibriano @shadeslayer

Edited by Nanley Chery

Merge request reports