Home
last modified time | relevance | path

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

/third_party/mesa3d/src/amd/vulkan/
H A 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 in radv_render_pass_compile()
243 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment]; radv_render_pass_compile() local
256 struct radv_render_pass_attachment *pass_att = &pass->attachments[subpass_att->attachment]; radv_render_pass_compile() local
263 struct radv_render_pass_attachment *pass_att = &pass->attachments[a]; radv_render_pass_compile() local
[all...]
H A 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 in emit_clear()
[all...]
/third_party/mesa3d/src/vulkan/runtime/
H A 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()
767 /* Then compute pass_att->view_mask. We do the two separately so that 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 in vk_common_CmdBeginRenderPass2() local
[all...]

Completed in 8 milliseconds