gallium/radeon: send the END_OF_FRAME flag to the DRM
[mesa.git] / src / gallium / drivers / r300 / r300_flush.c
index 978a5d93ccf81a88ea59bdcd6c6b13886020080d..6d51ee5d528522824586c08479313b997f4cca78 100644 (file)
@@ -136,7 +136,9 @@ static void r300_flush_wrapped(struct pipe_context *pipe,
                                struct pipe_fence_handle **fence,
                                enum pipe_flush_flags flags)
 {
-    r300_flush(pipe, 0, fence);
+    r300_flush(pipe,
+               flags & PIPE_FLUSH_END_OF_FRAME ? RADEON_FLUSH_END_OF_FRAME : 0,
+               fence);
 }
 
 void r300_init_flush_functions(struct r300_context* r300)