Merge commit 'origin/7.8'
[mesa.git] / src / mesa / state_tracker / st_cb_bufferobjects.h
index fda6d05dd3467118e9ba70f9058b5816e4060e29..955673ceb669226c0ec8e5ca0e8300fbe30fd8ad 100644 (file)
@@ -30,7 +30,7 @@
 
 struct st_context;
 struct gl_buffer_object;
-struct pipe_buffer;
+struct pipe_resource;
 
 /**
  * State_tracker vertex/pixel buffer object, derived from Mesa's
@@ -39,7 +39,8 @@ struct pipe_buffer;
 struct st_buffer_object
 {
    struct gl_buffer_object Base;
-   struct pipe_buffer *buffer;  
+   struct pipe_resource *buffer;     /* GPU storage */
+   struct pipe_transfer *transfer; /* In-progress map information */
 };