gallium/graw: stop using user_buffer_create
[mesa.git] / src / gallium / tests / graw / tri.c
index 75fa88cae9e5c98f0748c26655df9a34b1d9e3f9..f6b2aa96c9de763e6ba18d0af9f4d790110f700e 100644 (file)
@@ -55,10 +55,11 @@ static void set_vertices( void )
 
    vbuf.stride = sizeof( struct vertex );
    vbuf.buffer_offset = 0;
-   vbuf.buffer = info.screen->user_buffer_create(info.screen,
-                                                 vertices,
-                                                 sizeof(vertices),
-                                                 PIPE_BIND_VERTEX_BUFFER);
+   vbuf.buffer = pipe_buffer_create_with_data(info.ctx,
+                                              PIPE_BIND_VERTEX_BUFFER,
+                                              PIPE_USAGE_STATIC,
+                                              sizeof(vertices),
+                                              vertices);
 
    info.ctx->set_vertex_buffers(info.ctx, 1, &vbuf);
 }