pb_buffer: switch pb_buffer::size to 64 bits
[mesa.git] / src / gallium / auxiliary / pipebuffer / pb_buffer.h
index 803c1d391922e5663501aa24d4a1e17604c72ecc..33c23068c275b94fd0a4853427a53680fb0dd713 100644 (file)
@@ -87,9 +87,9 @@ struct pb_desc
 
 
 /**
- * Size. Regular (32bit) unsigned for now.
+ * 64-bit type for GPU buffer sizes and offsets.
  */
-typedef unsigned pb_size;
+typedef uint64_t pb_size;
 
 
 /**
@@ -98,8 +98,8 @@ typedef unsigned pb_size;
 struct pb_buffer 
 {
    struct pipe_reference  reference;
-   unsigned               size;
    unsigned               alignment;
+   pb_size                size;
    unsigned               usage;
 
    /**