virgl: rework queries