Searched refs:attachment_idx (Results 1 - 5 of 5) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/ |
| H A D | v3dv_pass.c | 62 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 D | v3dv_meta_clear.c | 820 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 D | v3dvx_cmd_buffer.c | 195 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 D | v3dvx_pipeline.c | 101 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 D | v3dv_cmd_buffer.c | 361 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