Mesa (master): python: Dont touch old pipe_winsys.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Mon Mar 30 13:26:11 UTC 2009


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

Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 30 14:24:20 2009 +0100

python: Dont touch old pipe_winsys.

---

 src/gallium/state_trackers/python/gallium.i   |    1 -
 src/gallium/state_trackers/python/p_context.i |    4 ++--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/gallium/state_trackers/python/gallium.i b/src/gallium/state_trackers/python/gallium.i
index 4970819..38f8245 100644
--- a/src/gallium/state_trackers/python/gallium.i
+++ b/src/gallium/state_trackers/python/gallium.i
@@ -42,7 +42,6 @@
 #include "pipe/p_context.h"
 #include "pipe/p_inlines.h"
 #include "pipe/p_shader_tokens.h"
-#include "pipe/internal/p_winsys_screen.h"
 #include "cso_cache/cso_context.h"
 #include "util/u_draw_quad.h"
 #include "util/u_tile.h"
diff --git a/src/gallium/state_trackers/python/p_context.i b/src/gallium/state_trackers/python/p_context.i
index 05f3f22..6dcd38e 100644
--- a/src/gallium/state_trackers/python/p_context.i
+++ b/src/gallium/state_trackers/python/p_context.i
@@ -257,8 +257,8 @@ error1:
       struct pipe_fence_handle *fence = NULL; 
       $self->pipe->flush($self->pipe, flags | PIPE_FLUSH_RENDER_CACHE, &fence);
       /* TODO: allow asynchronous operation */ 
-      $self->pipe->winsys->fence_finish( $self->pipe->winsys, fence, 0 );
-      $self->pipe->winsys->fence_reference( $self->pipe->winsys, &fence, NULL );
+      $self->pipe->screen->fence_finish( $self->pipe->screen, fence, 0 );
+      $self->pipe->screen->fence_reference( $self->pipe->screen, &fence, NULL );
    }
 
    /*




More information about the mesa-commit mailing list