diff options
author | Chad Versace <[email protected]> | 2015-08-17 14:03:52 -0700 |
---|---|---|
committer | Chad Versace <[email protected]> | 2015-08-17 14:08:55 -0700 |
commit | 6ff95bba8abd50b47117f733d3e46fb90333210f (patch) | |
tree | cfe146ab77cf559097c5beb767aa6fee9fae6e9e /src/vulkan/anv_meta.c | |
parent | 5a6b2e6df0ac63e20856dfcd1fc9f0ff73ae67e2 (diff) |
vk: Add anv_format reference to anv_render_pass_attachment
Change type of anv_render_pass_attachment::format from VkFormat to const
struct anv_format*. This elimiates the repetitive lookups into the
VkFormat -> anv_format table when looping over attachments during
anv_cmd_buffer_clear_attachments().
Diffstat (limited to 'src/vulkan/anv_meta.c')
-rw-r--r-- | src/vulkan/anv_meta.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vulkan/anv_meta.c b/src/vulkan/anv_meta.c index d3dbd6bafc7..8808d312db4 100644 --- a/src/vulkan/anv_meta.c +++ b/src/vulkan/anv_meta.c @@ -269,7 +269,7 @@ anv_cmd_buffer_clear_attachments(struct anv_cmd_buffer *cmd_buffer, int num_clear_layers = 0; for (uint32_t i = 0; i < pass->attachment_count; i++) { if (pass->attachments[i].load_op == VK_ATTACHMENT_LOAD_OP_CLEAR) { - if (anv_is_vk_format_depth_or_stencil(pass->attachments[i].format)) { + if (anv_format_is_depth_or_stencil(pass->attachments[i].format)) { anv_finishme("Can't clear depth-stencil yet"); continue; } @@ -286,7 +286,7 @@ anv_cmd_buffer_clear_attachments(struct anv_cmd_buffer *cmd_buffer, int layer = 0; for (uint32_t i = 0; i < pass->attachment_count; i++) { if (pass->attachments[i].load_op == VK_ATTACHMENT_LOAD_OP_CLEAR && - !anv_is_vk_format_depth_or_stencil(pass->attachments[i].format)) { + !anv_format_is_depth_or_stencil(pass->attachments[i].format)) { instance_data[layer] = (struct clear_instance_data) { .vue_header = { .RTAIndex = i, |