+ if (q->type == PIPE_QUERY_GPU_FINISHED) {
+ if (wait) {
+ r300->rws->buffer_wait(q->buf, PIPE_TIMEOUT_INFINITE,
+ RADEON_USAGE_READWRITE);
+ vresult->b = TRUE;
+ } else {
+ vresult->b = r300->rws->buffer_wait(q->buf, 0, RADEON_USAGE_READWRITE);
+ }
+ return vresult->b;
+ }
+