Skip to content

anv: re-introduce BO CCS allocations

What does this MR do and why?

This MR should reduce quite drastically image memory alignment requirements when using compression on MTL.

Right now it's 1Mb alignment. With this MR we enable sharing between multiple image within a 1Mb address range in the AUX-TT mappings.

This reduces image alignment requirements to 64Kb or 4Kb depending on the tile mode used only 64Kb (cannot go lower due to L3 caching snafu).

Hopefully fixes #10284 (closed)

Edited by Lionel Landwerlin

Merge request reports