gallium/radeon: change r600_aligned_buffer_create to take flags, not bind

All call sites set bind = 0. The next commit will use this.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
Marek Olšák
2017-02-15 20:07:53 +01:00
parent ac6007460a
commit 9434421213
2 changed files with 4 additions and 4 deletions

View File

@@ -550,7 +550,7 @@ struct pipe_resource *r600_buffer_create(struct pipe_screen *screen,
} }
struct pipe_resource *r600_aligned_buffer_create(struct pipe_screen *screen, struct pipe_resource *r600_aligned_buffer_create(struct pipe_screen *screen,
unsigned bind, unsigned flags,
unsigned usage, unsigned usage,
unsigned size, unsigned size,
unsigned alignment) unsigned alignment)
@@ -560,9 +560,9 @@ struct pipe_resource *r600_aligned_buffer_create(struct pipe_screen *screen,
memset(&buffer, 0, sizeof buffer); memset(&buffer, 0, sizeof buffer);
buffer.target = PIPE_BUFFER; buffer.target = PIPE_BUFFER;
buffer.format = PIPE_FORMAT_R8_UNORM; buffer.format = PIPE_FORMAT_R8_UNORM;
buffer.bind = bind; buffer.bind = 0;
buffer.usage = usage; buffer.usage = usage;
buffer.flags = 0; buffer.flags = flags;
buffer.width0 = size; buffer.width0 = size;
buffer.height0 = 1; buffer.height0 = 1;
buffer.depth0 = 1; buffer.depth0 = 1;

View File

@@ -718,7 +718,7 @@ struct pipe_resource *r600_buffer_create(struct pipe_screen *screen,
const struct pipe_resource *templ, const struct pipe_resource *templ,
unsigned alignment); unsigned alignment);
struct pipe_resource * r600_aligned_buffer_create(struct pipe_screen *screen, struct pipe_resource * r600_aligned_buffer_create(struct pipe_screen *screen,
unsigned bind, unsigned flags,
unsigned usage, unsigned usage,
unsigned size, unsigned size,
unsigned alignment); unsigned alignment);