Skip to content

freedreno/a6xx: handle VSC overflow

Rob Clark requested to merge robclark/mesa:wip/vsc-overflow into master

Very preliminary, but I've gotten things to the point of detecting overflow in either set of VSC buffers, and then conditionally disable use of visibility stream during draw pass in case of overflow (to prevent GPU hangs).

Still TODO is detecting the situation on the CPU side, and responding by increasing the size of VSC buffers until the overflow condition stops triggering. (We should probably also have some perf traces to flag the condition..)

Edited by Rob Clark

Merge request reports