Searched refs:attachment_idx (Results 1 - 5 of 5) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dv_pass.c62 uint32_t attachment_idx = subpass->color_attachments[j].attachment; local in function:pass_find_subpass_range_for_attachments
63 if (attachment_idx == VK_ATTACHMENT_UNUSED)
67 &pass->attachments[attachment_idx];
109 uint32_t attachment_idx = subpass->resolve_attachments[j].attachment; local in function:pass_find_subpass_range_for_attachments
110 if (attachment_idx == VK_ATTACHMENT_UNUSED)
112 if (i < pass->attachments[attachment_idx].first_subpass)
113 pass->attachments[attachment_idx].first_subpass = i;
114 if (i > pass->attachments[attachment_idx].last_subpass)
115 pass->attachments[attachment_idx].last_subpass = i;
302 uint32_t attachment_idx local in function:subpass_get_granularity
[all...]
H A Dv3dv_meta_clear.c820 uint32_t attachment_idx,
928 uint32_t attachment_idx,
933 assert(attachment_idx != VK_ATTACHMENT_UNUSED);
934 assert(attachment_idx < pass->attachment_count);
938 const uint32_t samples = pass->attachments[attachment_idx].desc.samples;
939 const VkFormat format = pass->attachments[attachment_idx].desc.format;
1007 const uint32_t attachment_idx = subpass->color_attachments[rt_idx].attachment; local in function:emit_subpass_color_clear_rects
1008 if (attachment_idx == VK_ATTACHMENT_UNUSED)
1012 assert(attachment_idx < cmd_buffer->state.pass->attachment_count);
1014 cmd_buffer->state.pass->attachments[attachment_idx]
816 get_color_clear_pipeline(struct v3dv_device * device,struct v3dv_render_pass * pass,uint32_t subpass_idx,uint32_t rt_idx,uint32_t attachment_idx,VkFormat format,uint32_t samples,uint32_t components,bool is_layered,struct v3dv_meta_color_clear_pipeline ** pipeline) argument
924 get_depth_clear_pipeline(struct v3dv_device * device,VkImageAspectFlags aspects,struct v3dv_render_pass * pass,uint32_t subpass_idx,uint32_t attachment_idx,bool is_layered,struct v3dv_meta_depth_clear_pipeline ** pipeline) argument
1108 const uint32_t attachment_idx = subpass->ds_attachment.attachment; local in function:emit_subpass_ds_clear_rects
[all...]
H A Dv3dvx_cmd_buffer.c195 uint32_t attachment_idx = subpass->color_attachments[i].attachment; local in function:cmd_buffer_render_pass_emit_loads
197 if (attachment_idx == VK_ATTACHMENT_UNUSED)
201 &state->pass->attachments[attachment_idx];
230 struct v3dv_image_view *iview = framebuffer->attachments[attachment_idx];
286 uint32_t attachment_idx,
293 cmd_buffer->state.framebuffer->attachments[attachment_idx];
509 uint32_t attachment_idx = subpass->color_attachments[i].attachment; local in function:cmd_buffer_render_pass_emit_stores
511 if (attachment_idx == VK_ATTACHMENT_UNUSED)
515 &state->pass->attachments[attachment_idx];
573 attachment_idx, laye
284 cmd_buffer_render_pass_emit_store(struct v3dv_cmd_buffer * cmd_buffer,struct v3dv_cl * cl,uint32_t attachment_idx,uint32_t layer,uint32_t buffer,bool clear,bool is_multisample_resolve) argument
841 uint32_t attachment_idx = subpass->color_attachments[i].attachment; local in function:v3dX
2264 const uint32_t attachment_idx = attachment->attachment; local in function:v3dX
[all...]
H A Dv3dvx_pipeline.c101 uint32_t attachment_idx = local in function:pack_blend
103 if (attachment_idx == VK_ATTACHMENT_UNUSED)
112 &pipeline->pass->attachments[attachment_idx].desc;
H A Dv3dv_cmd_buffer.c361 uint32_t attachment_idx = l1[i].attachment; local in function:attachment_list_is_subset
362 if (attachment_idx == VK_ATTACHMENT_UNUSED)
367 if (l2[j].attachment == attachment_idx)
1206 uint32_t attachment_idx,
1209 assert(attachment_idx < cmd_buffer->state.pass->attachment_count);
1212 &cmd_buffer->state.pass->attachments[attachment_idx];
1224 &cmd_buffer->state.attachments[attachment_idx];
1235 uint32_t attachment_idx,
1240 &cmd_buffer->state.attachments[attachment_idx];
1205 cmd_buffer_state_set_attachment_clear_color(struct v3dv_cmd_buffer * cmd_buffer,uint32_t attachment_idx,const VkClearColorValue * color) argument
1233 cmd_buffer_state_set_attachment_clear_depth_stencil(struct v3dv_cmd_buffer * cmd_buffer,uint32_t attachment_idx,bool clear_depth,bool clear_stencil,const VkClearDepthStencilValue * ds) argument

Completed in 12 milliseconds