virgl: Make query result resource as dirty before requesting result
authorGert Wollny <gert.wollny@collabora.com>
Tue, 23 May 2023 07:52:13 +0000 (09:52 +0200)
committerMarge Bot <emma+marge@anholt.net>
Tue, 23 May 2023 14:01:43 +0000 (14:01 +0000)
commit330a1db0161612700277b4de9b9772b46159ab18
tree350dc8c7df5754c5f7c65352bae3500f50aee007
parentc07b8a54c5f73410bb08bb4893e0b6c7697f8901
virgl: Make query result resource as dirty before requesting result

The query result resource will be written to by the host, so we have to
declare it as dirty if we want to see the change.

Fixes: 9279a28f0 (virgl: ARB_query_buffer_object support)

v2: Update expectations in CI

Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23121>
src/gallium/drivers/virgl/ci/virgl-gl-fails.txt
src/gallium/drivers/virgl/ci/virpipe-gl-fails.txt
src/gallium/drivers/virgl/virgl_query.c