summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2016-10-11 17:56:51 +1000
committerDave Airlie <airlied@redhat.com>2016-10-11 17:56:51 +1000
commitf07913512c1a19dbefb1633081b7fb520af0ca2b (patch)
treed84af76005024424193fbb8306ca32d6b6052cee
parent94d096aa1584b1fcc7cf82c30b6e9585955ab477 (diff)
rebase artifcats todo reworkr600g-rats-wip
-rw-r--r--src/gallium/drivers/r600/evergreen_state.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/gallium/drivers/r600/evergreen_state.c b/src/gallium/drivers/r600/evergreen_state.c
index 92370c42637..7115d8b5bf2 100644
--- a/src/gallium/drivers/r600/evergreen_state.c
+++ b/src/gallium/drivers/r600/evergreen_state.c
@@ -3956,7 +3956,7 @@ static void evergreen_set_shader_buffers(struct pipe_context *ctx,
memset(&buf_params, 0, sizeof(buf_params));
buf_params.pipe_format = resource->b.b.format;
- buf_params.last_element = resource->immed_buffer->b.b.width0 / util_format_get_blocksize(resource->b.b.format) - 1;
+ buf_params.size = resource->immed_buffer->b.b.width0 / util_format_get_blocksize(resource->b.b.format) - 1;
buf_params.swizzle[0] = PIPE_SWIZZLE_X;
buf_params.swizzle[1] = PIPE_SWIZZLE_Y;
buf_params.swizzle[2] = PIPE_SWIZZLE_Z;
@@ -3968,8 +3968,8 @@ static void evergreen_set_shader_buffers(struct pipe_context *ctx,
memset(&buf_params, 0, sizeof(buf_params));
buf_params.pipe_format = resource->b.b.format;
- buf_params.last_element = buf->buffer_offset + buf->buffer_size;
- buf_params.first_element = buf->buffer_offset;
+ buf_params.offset = buf->buffer_offset;
+ buf_params.size = buf->buffer_size;
buf_params.swizzle[0] = PIPE_SWIZZLE_X;
buf_params.swizzle[1] = PIPE_SWIZZLE_Y;
buf_params.swizzle[2] = PIPE_SWIZZLE_Z;
@@ -4064,8 +4064,8 @@ static void evergreen_set_shader_images(struct pipe_context *ctx,
color.view = 0;
evergreen_set_color_surface_buffer(rctx, resource,
iview->format,
- iview->u.buf.first_element,
- iview->u.buf.last_element,
+ iview->u.buf.offset,
+ iview->u.buf.size,
&color);
}
@@ -4111,7 +4111,7 @@ static void evergreen_set_shader_images(struct pipe_context *ctx,
memset(&buf_params, 0, sizeof(buf_params));
buf_params.pipe_format = iview->format;
- buf_params.last_element = resource->immed_buffer->b.b.width0 / util_format_get_blocksize(iview->format) - 1;
+ buf_params.size = resource->immed_buffer->b.b.width0 / util_format_get_blocksize(iview->format) - 1;
buf_params.swizzle[0] = PIPE_SWIZZLE_X;
buf_params.swizzle[1] = PIPE_SWIZZLE_Y;
buf_params.swizzle[2] = PIPE_SWIZZLE_Z;
@@ -4144,8 +4144,8 @@ static void evergreen_set_shader_images(struct pipe_context *ctx,
} else {
memset(&buf_params, 0, sizeof(buf_params));
buf_params.pipe_format = iview->format;
- buf_params.last_element = iview->u.buf.last_element;
- buf_params.first_element = iview->u.buf.first_element;
+ buf_params.size = iview->u.buf.size;
+ buf_params.offset = iview->u.buf.offset;
buf_params.swizzle[0] = PIPE_SWIZZLE_X;
buf_params.swizzle[1] = PIPE_SWIZZLE_Y;
buf_params.swizzle[2] = PIPE_SWIZZLE_Z;