Home
last modified time | relevance | path

Searched refs:pass_att (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_pass.c137 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment]; in radv_render_pass_add_implicit_deps() local
138 uint32_t initial_layout = pass_att->initial_layout; in radv_render_pass_add_implicit_deps()
139 uint32_t stencil_initial_layout = pass_att->stencil_initial_layout; in radv_render_pass_add_implicit_deps()
140 uint32_t final_layout = pass_att->final_layout; in radv_render_pass_add_implicit_deps()
141 uint32_t stencil_final_layout = pass_att->stencil_final_layout; in radv_render_pass_add_implicit_deps()
147 if (pass_att->first_subpass_idx == i && !subpass->has_ingoing_dep && in radv_render_pass_add_implicit_deps()
157 if (pass_att->last_subpass_idx == i && !subpass->has_outgoing_dep && in radv_render_pass_add_implicit_deps()
211 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment]; in radv_render_pass_compile() local
213 pass_att->first_subpass_idx = VK_SUBPASS_EXTERNAL; in radv_render_pass_compile()
214 pass_att->last_subpass_idx = VK_SUBPASS_EXTERNAL; in radv_render_pass_compile()
[all …]
Dradv_meta_clear.c318 const uint32_t pass_att = subpass->color_attachments[subpass_att].attachment; in emit_color_clear() local
320 cmd_buffer->state.attachments ? cmd_buffer->state.attachments[pass_att].iview : NULL; in emit_color_clear()
336 samples = cmd_buffer->state.pass->attachments[pass_att].samples; in emit_color_clear()
337 format = cmd_buffer->state.pass->attachments[pass_att].format; in emit_color_clear()
591 const uint32_t pass_att = ds_att->attachment; in emit_depthstencil_clear() local
595 cmd_buffer->state.attachments ? cmd_buffer->state.attachments[pass_att].iview : NULL; in emit_depthstencil_clear()
606 samples = cmd_buffer->state.pass->attachments[pass_att].samples; in emit_depthstencil_clear()
611 assert(pass_att != VK_ATTACHMENT_UNUSED); in emit_depthstencil_clear()
1876 const uint32_t pass_att = subpass->color_attachments[subpass_att].attachment; in emit_clear() local
1877 if (pass_att == VK_ATTACHMENT_UNUSED) in emit_clear()
[all …]
/third_party/mesa3d/src/vulkan/runtime/
Dvk_render_pass.c365 struct vk_render_pass_attachment *pass_att = in vk_subpass_attachment_init() local
370 .aspects = vk_format_aspects(pass_att->format), in vk_subpass_attachment_init()
761 const struct vk_render_pass_attachment *pass_att = in vk_common_CreateRenderPass2() local
764 att->last_subpass = subpass->view_mask & ~pass_att->view_mask; in vk_common_CreateRenderPass2()
777 struct vk_render_pass_attachment *pass_att = in vk_common_CreateRenderPass2() local
780 pass_att->view_mask |= subpass->view_mask; in vk_common_CreateRenderPass2()
1399 const struct vk_render_pass_attachment *pass_att = in transition_attachment() local
1437 .aspectMask = pass_att->aspects, in transition_attachment()
2215 const struct vk_render_pass_attachment *pass_att = &pass->attachments[a]; in vk_common_CmdBeginRenderPass2() local
2240 assert(image_view->format == pass_att->format); in vk_common_CmdBeginRenderPass2()
[all …]