summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_cmd_buffer.c
diff options
context:
space:
mode:
authorJason Ekstrand <jason.ekstrand@intel.com>2016-02-24 11:38:14 -0800
committerJason Ekstrand <jason.ekstrand@intel.com>2016-02-27 10:26:14 -0800
commit7363024cbda0c513ad76d22580ce363f30ae1eda (patch)
treea8af2194636975a08f205164a55b4dbd7f0226c3 /src/intel/vulkan/anv_cmd_buffer.c
parente9d126f23b66751ae644c3125668ecf5d1e0f86b (diff)
downloadexternal_mesa3d-7363024cbda0c513ad76d22580ce363f30ae1eda.zip
external_mesa3d-7363024cbda0c513ad76d22580ce363f30ae1eda.tar.gz
external_mesa3d-7363024cbda0c513ad76d22580ce363f30ae1eda.tar.bz2
anv: Fill out image_param structs at view creation time
Diffstat (limited to 'src/intel/vulkan/anv_cmd_buffer.c')
-rw-r--r--src/intel/vulkan/anv_cmd_buffer.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/intel/vulkan/anv_cmd_buffer.c b/src/intel/vulkan/anv_cmd_buffer.c
index 827c3ed..418a143 100644
--- a/src/intel/vulkan/anv_cmd_buffer.c
+++ b/src/intel/vulkan/anv_cmd_buffer.c
@@ -812,8 +812,7 @@ anv_cmd_buffer_emit_binding_table(struct anv_cmd_buffer *cmd_buffer,
struct brw_image_param *image_param =
&cmd_buffer->state.push_constants[stage]->images[image++];
- anv_image_view_fill_image_param(cmd_buffer->device, desc->image_view,
- image_param);
+ *image_param = desc->image_view->storage_image_param;
image_param->surface_idx = bias + s;
break;
}
@@ -838,8 +837,7 @@ anv_cmd_buffer_emit_binding_table(struct anv_cmd_buffer *cmd_buffer,
struct brw_image_param *image_param =
&cmd_buffer->state.push_constants[stage]->images[image++];
- anv_buffer_view_fill_image_param(cmd_buffer->device, desc->buffer_view,
- image_param);
+ *image_param = desc->buffer_view->storage_image_param;
image_param->surface_idx = bias + s;
break;