Mesa (master): i915g: Add dummy flush_frontbuffer

Jakob Bornecrantz wallbraker at kemper.freedesktop.org
Sun Feb 20 23:50:25 UTC 2011


Module: Mesa
Branch: master
Commit: ec3c5ac5924d0daab424215a45ea3a089b9df54f
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec3c5ac5924d0daab424215a45ea3a089b9df54f

Author: Jakob Bornecrantz <wallbraker at gmail.com>
Date:   Sun Feb 20 11:46:17 2011 +0100

i915g: Add dummy flush_frontbuffer

---

 src/gallium/drivers/i915/i915_screen.c |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/src/gallium/drivers/i915/i915_screen.c b/src/gallium/drivers/i915/i915_screen.c
index bdbc08e..5055c15 100644
--- a/src/gallium/drivers/i915/i915_screen.c
+++ b/src/gallium/drivers/i915/i915_screen.c
@@ -321,6 +321,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)
 {
    struct i915_screen *is = i915_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;




More information about the mesa-commit mailing list