Home
last modified time | relevance | path

Searched refs:radv_subpass_attachment (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_pass.c133 struct radv_subpass_attachment *subpass_att = &subpass->attachments[j]; in radv_render_pass_add_implicit_deps()
207 struct radv_subpass_attachment *subpass_att = &subpass->attachments[j]; in radv_render_pass_compile()
239 struct radv_subpass_attachment *subpass_att = &subpass->attachments[j]; in radv_render_pass_compile()
251 struct radv_subpass_attachment *subpass_att = &subpass->color_attachments[j]; in radv_render_pass_compile()
275 struct radv_subpass_attachment *resolve_att = &subpass->resolve_attachments[j]; in radv_render_pass_compile()
372 struct radv_subpass_attachment *p; in radv_CreateRenderPass2()
380 subpass_attachment_count * sizeof(struct radv_subpass_attachment), 8, in radv_CreateRenderPass2()
405 subpass->input_attachments[j] = (struct radv_subpass_attachment){ in radv_CreateRenderPass2()
419 subpass->color_attachments[j] = (struct radv_subpass_attachment){ in radv_CreateRenderPass2()
431 subpass->resolve_attachments[j] = (struct radv_subpass_attachment){ in radv_CreateRenderPass2()
[all …]
Dradv_meta_resolve.c587 struct radv_subpass_attachment src_att = subpass->color_attachments[i]; in radv_cmd_buffer_resolve_subpass_hw()
588 struct radv_subpass_attachment dest_att = subpass->resolve_attachments[i]; in radv_cmd_buffer_resolve_subpass_hw()
620 .color_attachments = (struct radv_subpass_attachment[]){src_att, dest_att}, in radv_cmd_buffer_resolve_subpass_hw()
659 struct radv_subpass_attachment src_att = *subpass->depth_stencil_attachment; in radv_cmd_buffer_resolve_subpass()
660 struct radv_subpass_attachment dst_att = *subpass->ds_resolve_attachment; in radv_cmd_buffer_resolve_subpass()
718 struct radv_subpass_attachment src_att = subpass->color_attachments[i]; in radv_cmd_buffer_resolve_subpass()
719 struct radv_subpass_attachment dest_att = subpass->resolve_attachments[i]; in radv_cmd_buffer_resolve_subpass()
776 struct radv_subpass_attachment src_att = subpass->color_attachments[i]; in radv_decompress_resolve_subpass_src()
777 struct radv_subpass_attachment dest_att = subpass->resolve_attachments[i]; in radv_decompress_resolve_subpass_src()
Dradv_meta_resolve_fs.c914 struct radv_subpass_attachment src_att = subpass->color_attachments[i]; in radv_cmd_buffer_resolve_subpass_fs()
915 struct radv_subpass_attachment dest_att = subpass->resolve_attachments[i]; in radv_cmd_buffer_resolve_subpass_fs()
925 .color_attachments = (struct radv_subpass_attachment[]){dest_att}, in radv_cmd_buffer_resolve_subpass_fs()
960 struct radv_subpass_attachment src_att = *subpass->depth_stencil_attachment; in radv_depth_stencil_resolve_subpass_fs()
976 struct radv_subpass_attachment dst_att = *subpass->ds_resolve_attachment; in radv_depth_stencil_resolve_subpass_fs()
982 .depth_stencil_attachment = (struct radv_subpass_attachment *){&dst_att}, in radv_depth_stencil_resolve_subpass_fs()
Dradv_private.h2801 struct radv_subpass_attachment { struct
2810 struct radv_subpass_attachment *attachments; argument
2814 struct radv_subpass_attachment *input_attachments;
2815 struct radv_subpass_attachment *color_attachments;
2816 struct radv_subpass_attachment *resolve_attachments;
2817 struct radv_subpass_attachment *depth_stencil_attachment;
2818 struct radv_subpass_attachment *ds_resolve_attachment;
2819 struct radv_subpass_attachment *vrs_attachment;
2860 struct radv_subpass_attachment *subpass_attachments;
Dradv_meta_resolve_cs.c791 struct radv_subpass_attachment src_att = subpass->color_attachments[i]; in radv_cmd_buffer_resolve_subpass_cs()
792 struct radv_subpass_attachment dst_att = subpass->resolve_attachments[i]; in radv_cmd_buffer_resolve_subpass_cs()
852 struct radv_subpass_attachment src_att = *subpass->depth_stencil_attachment; in radv_depth_stencil_resolve_subpass_cs()
868 struct radv_subpass_attachment dest_att = *subpass->ds_resolve_attachment; in radv_depth_stencil_resolve_subpass_cs()
Dradv_meta_clear.c585 const VkClearRect *clear_rect, struct radv_subpass_attachment *ds_att, in emit_depthstencil_clear()
1893 struct radv_subpass_attachment *ds_att = subpass->depth_stencil_attachment; in emit_clear()
Dradv_cmd_buffer.c4604 struct radv_subpass_attachment att, bool begin_subpass) in radv_handle_subpass_image_transition()
6511 struct radv_subpass_attachment att = {a, layout, stencil_layout}; in radv_cmd_buffer_end_subpass()