python: Fix up state tracker for sw api.
[mesa.git] / src / gallium / state_trackers / xorg / xorg_exa.h
index 15cc29d66209a92a5b86270cd3179f09707e45ff..f2cefe23b99df79aafe6728d124bf6ffc2a0b167 100644 (file)
@@ -35,13 +35,22 @@ struct exa_context
    } transform;
 
    struct {
+      boolean use_surface_copy;
+
       struct exa_pixmap_priv *src;
       struct exa_pixmap_priv *dst;
+
+      struct pipe_surface *src_surface;
+      struct pipe_surface *dst_surface;
+
+      struct pipe_texture *src_texture;
    } copy;
 };
 
 struct exa_pixmap_priv
 {
+   int width, height;
+
    int flags;
    int tex_flags;