st/python: add usage parameter to pipe_buffer_create
authorVinson Lee <vlee@vmware.com>
Wed, 16 Feb 2011 01:29:43 +0000 (17:29 -0800)
committerVinson Lee <vlee@vmware.com>
Wed, 16 Feb 2011 01:29:43 +0000 (17:29 -0800)
This is a follow-up to commit eafb7f234d11a290b00dcaf5492b9bdad1cf5148.

Fixes Linux SCons build.

src/gallium/state_trackers/python/p_context.i
src/gallium/state_trackers/python/p_device.i

index 56681a02f004bd91d35e63c314535856bc0222c0..b30050bf6d4e5664643ba47d2defb0c23d64806f 100644 (file)
@@ -350,6 +350,7 @@ struct st_context {
 
       vbuf = pipe_buffer_create(screen,
                                 PIPE_BIND_VERTEX_BUFFER, 
+                                PIPE_USAGE_STATIC,
                                 size);
       if(!vbuf)
          goto error1;
index d55086fefd54b8b4756f1abcd694990d29256f67..cc67da937cd5dbe1e67caa9053ecdef5fe1feffb 100644 (file)
@@ -134,7 +134,7 @@ struct st_device {
    }
 
    struct pipe_resource *
-   buffer_create(unsigned size, unsigned bind = 0) {
-      return pipe_buffer_create($self->screen, bind, size);
+   buffer_create(unsigned size, unsigned usage, unsigned bind = 0) {
+      return pipe_buffer_create($self->screen, bind, usage, size);
    }
 };