Skip to content

zink: the big qbo rewrite

Mike Blumenkrantz requested to merge zmike/mesa:zink-qbo_rewrite into master

this series fixes a lot of things that are wrong with queries by employing the time-tested @jekstrand methodology of deleting all the existing code and replacing it with (probably) much better code

the key point is that all queries now are just buffers that can be mapped/copied any time the result is needed, meaning that we're finally in a position to start using compute shaders to aggregate/transform those results when necessary instead of stalling for cpu readback

fixes #4457 (closed) and a bunch of other stuff

Merge request reports