Merge branch '7.8'
[mesa.git] / src / gallium / drivers / svga / svga_screen_buffer.h
index 937cf30478dda69df160ec2679aef5e43e0e71ec..8c862fa62d65b1b231f8dc655027d5f5ca8a05f4 100644 (file)
@@ -134,6 +134,19 @@ struct svga_buffer
       unsigned num_ranges;
    } map;
 
+   /**
+    * Information about uploaded version of user buffers.
+    */
+   struct {
+      struct pipe_buffer *buffer;
+
+      /**
+       * We combine multiple user buffers into the same hardware buffer. This
+       * is the relative offset within that buffer.
+       */
+      unsigned offset;
+   } uploaded;
+
    /**
     * DMA'ble memory.
     *