Skip to content

radv: implement disjoint memory for multiplane images

Benjamin Cheng requested to merge bcheng/mesa:radv-disjoint into main

Aside from storing 3 bindings in the radv_image, also takes care of using the correct buffers for color attachments and descriptor binding. For descriptor binding, we need to allow up to three buffers to be referenced by any image.

Passing tests under dEQP-VK.ycbcr.* on Polaris is up to 5718 (15.5%) from 3126/36947 (8.5%).

Merge request reports