i915g: Add dummy flush_frontbuffer
authorJakob Bornecrantz <wallbraker@gmail.com>
Sun, 20 Feb 2011 10:46:17 +0000 (11:46 +0100)
committerJakob Bornecrantz <wallbraker@gmail.com>
Sun, 20 Feb 2011 23:50:16 +0000 (00:50 +0100)
src/gallium/drivers/i915/i915_screen.c

index bdbc08e808653d0d82b94b75cfb283c79097e9f0..5055c15d208db840ba4c5dd9c371a71d50861760 100644 (file)
@@ -320,6 +320,20 @@ i915_fence_finish(struct pipe_screen *screen,
  */
 
 
+static void
+i915_flush_frontbuffer(struct pipe_screen *screen,
+                       struct pipe_resource *resource,
+                       unsigned level, unsigned layer,
+                       void *winsys_drawable_handle)
+{
+   /* XXX: Dummy right now. */
+   (void)screen;
+   (void)resource;
+   (void)level;
+   (void)layer;
+   (void)winsys_drawable_handle;
+}
+
 static void
 i915_destroy_screen(struct pipe_screen *screen)
 {
@@ -371,6 +385,7 @@ i915_screen_create(struct i915_winsys *iws)
    is->base.winsys = NULL;
 
    is->base.destroy = i915_destroy_screen;
+   is->base.flush_frontbuffer = i915_flush_frontbuffer;
 
    is->base.get_name = i915_get_name;
    is->base.get_vendor = i915_get_vendor;