Skip to content

v3dv: disable some TLB paths for cases of linear depth/stencil stores

Iago Toral requested to merge itoral/mesa:v3dv_linear_ds_copy into main

Some VK_KHR_maintenance5 tests try to upload linear buffers to 1D D/S images (which are always linear for us) and then try to use the TLB path to implement the copy, which will fail because V3D doesn't support stores from a linear depth/stencil tile buffer. In some cases we have workarounds for this (by converting the D/S store to a color store with a compatible format), but there are cases where we can't do this or where we simply don't have these workarounds in place, so in those cases we should fallback to a different path.

Merge request reports