diff options
-rw-r--r-- | src/gallium/drivers/nouveau/nv30/nv30_transfer.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gallium/drivers/nouveau/nv30/nv30_transfer.c b/src/gallium/drivers/nouveau/nv30/nv30_transfer.c index 5299b70d08d..e4b9497259f 100644 --- a/src/gallium/drivers/nouveau/nv30/nv30_transfer.c +++ b/src/gallium/drivers/nouveau/nv30/nv30_transfer.c @@ -115,7 +115,8 @@ nv30_transfer_rect_fragprog(struct nv30_context *nv30) struct pipe_context *pipe = &nv30->base.pipe; if (!fp) { - nv30->blit_fp = pipe_buffer_create(pipe->screen, 0, 0, 12 * 4); + nv30->blit_fp = + pipe_buffer_create(pipe->screen, 0, PIPE_USAGE_STAGING, 12 * 4); if (nv30->blit_fp) { struct pipe_transfer *transfer; u32 *map = pipe_buffer_map(pipe, nv30->blit_fp, |