Searched refs:input_attachments (Results 1 - 23 of 23) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_pass.c119 if (subpass->input_attachments[j].attachment == VK_ATTACHMENT_UNUSED)
123 if (subpass->color_attachments[k].attachment == subpass->input_attachments[j].attachment) {
124 subpass->input_attachments[j].in_render_loop = true;
130 subpass->depth_stencil_attachment->attachment == subpass->input_attachments[j].attachment) {
131 subpass->input_attachments[j].in_render_loop = true;
226 subpass->input_attachments = p;
230 subpass->input_attachments[j] = (struct lvp_subpass_attachment) {
H A Dlvp_private.h274 struct lvp_subpass_attachment * input_attachments; member in struct:lvp_subpass
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_render_pass.c36 VkAttachmentReference input_attachments[PIPE_MAX_COLOR_BUFS]; local in function:create_render_pass
63 memcpy(&input_attachments[input_count++], &color_refs[i], sizeof(VkAttachmentReference));
108 subpass.pInputAttachments = input_attachments;
133 VkAttachmentReference2 input_attachments[PIPE_MAX_COLOR_BUFS]; local in function:create_render_pass2
174 memcpy(&input_attachments[input_count++], &color_refs[i], sizeof(VkAttachmentReference2));
252 subpass.pInputAttachments = input_attachments;
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_pass.c391 uint32_t a = subpass->input_attachments[j].attachment;
394 subpass->input_attachments[j].patch_input_gmem = written[a];
404 if (subpass->input_attachments[k].attachment == a &&
405 !subpass->input_attachments[k].patch_input_gmem) {
413 subpass->input_attachments[k].patch_input_gmem = true;
428 if (subpass->input_attachments[k].attachment ==
430 !subpass->input_attachments[k].patch_input_gmem) {
432 subpass->input_attachments[k].patch_input_gmem = true;
450 if (subpass->input_attachments[k].attachment == a) {
459 if (subpass->input_attachments[
[all...]
H A Dtu_private.h1619 struct tu_subpass_attachment *input_attachments; member in struct:tu_subpass
H A Dtu_cmd_buffer.c1064 uint32_t a = subpass->input_attachments[i / 2].attachment;
1112 if (!gmem || !subpass->input_attachments[i / 2].patch_input_gmem)
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_pass.c269 if (subpass->input_attachments[j].attachment == VK_ATTACHMENT_UNUSED)
274 subpass->input_attachments[j].attachment) {
275 subpass->input_attachments[j].in_render_loop = true;
281 subpass->input_attachments[j].attachment) {
282 subpass->input_attachments[j].in_render_loop = true;
449 subpass->input_attachments = p;
453 subpass->input_attachments[j] = (struct radv_subpass_attachment){
H A Dradv_private.h2442 struct radv_subpass_attachment *input_attachments; member in struct:radv_subpass
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_pass.c225 subpass->input_attachments = p;
229 subpass->input_attachments[j] = (struct radv_subpass_attachment) {
371 subpass->input_attachments = p;
375 subpass->input_attachments[j] = (struct radv_subpass_attachment) {
H A Dradv_private.h1875 struct radv_subpass_attachment * input_attachments; member in struct:radv_subpass
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_pass.c119 subpass->input_attachments = p;
123 subpass->input_attachments[j] = (struct panvk_subpass_attachment) {
H A Dpanvk_private.h438 unsigned input_attachments; member in struct:panvk_desc_pool_counters
970 struct panvk_subpass_attachment *input_attachments; member in struct:panvk_subpass
H A Dpanvk_descriptor_set.c375 pool->max.input_attachments += desc_count;
/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dv_pass.c98 uint32_t input_attachment_idx = subpass->input_attachments[j].attachment;
188 subpass->input_attachments = p;
192 subpass->input_attachments[j] = (struct v3dv_subpass_attachment) {
H A Dv3dv_private.h621 struct v3dv_subpass_attachment *input_attachments; member in struct:v3dv_subpass
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_pass.c118 subpass->input_attachments = p;
122 subpass->input_attachments[j] = (struct tu_subpass_attachment) {
293 subpass->input_attachments = p;
297 subpass->input_attachments[j] = (struct tu_subpass_attachment) {
H A Dtu_private.h1383 struct tu_subpass_attachment *input_attachments; member in struct:tu_subpass
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_pass.c286 subpass->input_attachments = subpass_attachments;
290 subpass->input_attachments[j] = (struct anv_subpass_attachment) {
455 subpass->input_attachments = subpass_attachments;
459 subpass->input_attachments[j] = (struct anv_subpass_attachment) {
H A Danv_private.h3541 struct anv_subpass_attachment * input_attachments; member in struct:anv_subpass
H A DgenX_cmd_buffer.c2200 const unsigned att = subpass->input_attachments[subpass_att].attachment;
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_pass.c389 subpass->input_attachments = subpass_attachments;
393 subpass->input_attachments[j] = (struct anv_subpass_attachment) {
H A Danv_private.h4567 struct anv_subpass_attachment * input_attachments; member in struct:anv_subpass
H A DgenX_cmd_buffer.c2760 const unsigned att = subpass->input_attachments[subpass_att].attachment;

Completed in 94 milliseconds