Home
last modified time | relevance | path

Searched refs:input_attachments (Results 1 – 20 of 20) sorted by relevance

/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_pass.c119 if (subpass->input_attachments[j].attachment == VK_ATTACHMENT_UNUSED) in lvp_render_pass_compile()
123 … if (subpass->color_attachments[k].attachment == subpass->input_attachments[j].attachment) { in lvp_render_pass_compile()
124 subpass->input_attachments[j].in_render_loop = true; in lvp_render_pass_compile()
130 … subpass->depth_stencil_attachment->attachment == subpass->input_attachments[j].attachment) { in lvp_render_pass_compile()
131 subpass->input_attachments[j].in_render_loop = true; in lvp_render_pass_compile()
226 subpass->input_attachments = p; in lvp_CreateRenderPass2()
230 subpass->input_attachments[j] = (struct lvp_subpass_attachment) { in lvp_CreateRenderPass2()
Dlvp_private.h274 struct lvp_subpass_attachment * input_attachments; member
/third_party/vk-gl-cts/android/cts/master/vk-master-2019-03-01/
Dmultiview.txt9 dEQP-VK.multiview.input_attachments.15
10 dEQP-VK.multiview.input_attachments.8
11 dEQP-VK.multiview.input_attachments.1_2_4_8
12 dEQP-VK.multiview.input_attachments.15_15_15_15
13 dEQP-VK.multiview.input_attachments.8_1_1_8
14 dEQP-VK.multiview.input_attachments.5_10_5_10
15 dEQP-VK.multiview.input_attachments.1_2_4_8_16_32
16 dEQP-VK.multiview.input_attachments.max_multi_view_view_count
171 dEQP-VK.multiview.renderpass2.input_attachments.15
172 dEQP-VK.multiview.renderpass2.input_attachments.8
[all …]
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_pass.c391 uint32_t a = subpass->input_attachments[j].attachment; in tu_render_pass_patch_input_gmem()
394 subpass->input_attachments[j].patch_input_gmem = written[a]; in tu_render_pass_patch_input_gmem()
404 if (subpass->input_attachments[k].attachment == a && in tu_render_pass_patch_input_gmem()
405 !subpass->input_attachments[k].patch_input_gmem) { in tu_render_pass_patch_input_gmem()
413 subpass->input_attachments[k].patch_input_gmem = true; in tu_render_pass_patch_input_gmem()
428 if (subpass->input_attachments[k].attachment == in tu_render_pass_patch_input_gmem()
430 !subpass->input_attachments[k].patch_input_gmem) { in tu_render_pass_patch_input_gmem()
432 subpass->input_attachments[k].patch_input_gmem = true; in tu_render_pass_patch_input_gmem()
450 if (subpass->input_attachments[k].attachment == a) { in tu_render_pass_check_feedback_loop()
459 if (subpass->input_attachments[k].attachment == in tu_render_pass_check_feedback_loop()
[all …]
Dtu_private.h1619 struct tu_subpass_attachment *input_attachments; member
Dtu_cmd_buffer.c1065 uint32_t a = subpass->input_attachments[i / 2].attachment; in tu_emit_input_attachments()
1113 if (!gmem || !subpass->input_attachments[i / 2].patch_input_gmem) in tu_emit_input_attachments()
/third_party/mesa3d/src/amd/vulkan/
Dradv_pass.c269 if (subpass->input_attachments[j].attachment == VK_ATTACHMENT_UNUSED) in radv_render_pass_compile()
274 subpass->input_attachments[j].attachment) { in radv_render_pass_compile()
275 subpass->input_attachments[j].in_render_loop = true; in radv_render_pass_compile()
281 subpass->input_attachments[j].attachment) { in radv_render_pass_compile()
282 subpass->input_attachments[j].in_render_loop = true; in radv_render_pass_compile()
449 subpass->input_attachments = p; in radv_CreateRenderPass2()
453 subpass->input_attachments[j] = (struct radv_subpass_attachment){ in radv_CreateRenderPass2()
Dradv_private.h2441 struct radv_subpass_attachment *input_attachments; member
/third_party/vk-gl-cts/external/vulkancts/mustpass/master/vk-default/
Dmultiview.txt9 dEQP-VK.multiview.input_attachments.15
10 dEQP-VK.multiview.input_attachments.8
11 dEQP-VK.multiview.input_attachments.1_2_4_8
12 dEQP-VK.multiview.input_attachments.15_15_15_15
13 dEQP-VK.multiview.input_attachments.8_1_1_8
14 dEQP-VK.multiview.input_attachments.5_10_5_10
15 dEQP-VK.multiview.input_attachments.1_2_4_8_16_32
16 dEQP-VK.multiview.input_attachments.max_multi_view_view_count
180 dEQP-VK.multiview.renderpass2.input_attachments.15
181 dEQP-VK.multiview.renderpass2.input_attachments.8
[all …]
/third_party/vk-gl-cts/android/cts/master/vk-master/
Dmultiview.txt9 dEQP-VK.multiview.input_attachments.15
10 dEQP-VK.multiview.input_attachments.8
11 dEQP-VK.multiview.input_attachments.1_2_4_8
12 dEQP-VK.multiview.input_attachments.15_15_15_15
13 dEQP-VK.multiview.input_attachments.8_1_1_8
14 dEQP-VK.multiview.input_attachments.5_10_5_10
15 dEQP-VK.multiview.input_attachments.1_2_4_8_16_32
16 dEQP-VK.multiview.input_attachments.max_multi_view_view_count
180 dEQP-VK.multiview.renderpass2.input_attachments.15
181 dEQP-VK.multiview.renderpass2.input_attachments.8
[all …]
/third_party/skia/third_party/externals/swiftshader/tests/regres/testlists/vk-default/
Dmultiview.txt9 dEQP-VK.multiview.input_attachments.15
10 dEQP-VK.multiview.input_attachments.8
11 dEQP-VK.multiview.input_attachments.1_2_4_8
12 dEQP-VK.multiview.input_attachments.15_15_15_15
13 dEQP-VK.multiview.input_attachments.8_1_1_8
14 dEQP-VK.multiview.input_attachments.5_10_5_10
15 dEQP-VK.multiview.input_attachments.1_2_4_8_16_32
16 dEQP-VK.multiview.input_attachments.max_multi_view_view_count
180 dEQP-VK.multiview.renderpass2.input_attachments.15
181 dEQP-VK.multiview.renderpass2.input_attachments.8
[all …]
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_render_pass.c36 VkAttachmentReference input_attachments[PIPE_MAX_COLOR_BUFS]; in create_render_pass() local
63 memcpy(&input_attachments[input_count++], &color_refs[i], sizeof(VkAttachmentReference)); in create_render_pass()
108 subpass.pInputAttachments = input_attachments; in create_render_pass()
133 VkAttachmentReference2 input_attachments[PIPE_MAX_COLOR_BUFS]; in create_render_pass2() local
174 memcpy(&input_attachments[input_count++], &color_refs[i], sizeof(VkAttachmentReference2)); in create_render_pass2()
252 subpass.pInputAttachments = input_attachments; in create_render_pass2()
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_pass.c119 subpass->input_attachments = p; in panvk_CreateRenderPass2()
123 subpass->input_attachments[j] = (struct panvk_subpass_attachment) { in panvk_CreateRenderPass2()
Dpanvk_private.h438 unsigned input_attachments; member
970 struct panvk_subpass_attachment *input_attachments; member
Dpanvk_descriptor_set.c375 pool->max.input_attachments += desc_count; in panvk_CreateDescriptorPool()
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_pass.c98 uint32_t input_attachment_idx = subpass->input_attachments[j].attachment; in pass_find_subpass_range_for_attachments()
188 subpass->input_attachments = p; in v3dv_CreateRenderPass()
192 subpass->input_attachments[j] = (struct v3dv_subpass_attachment) { in v3dv_CreateRenderPass()
Dv3dv_private.h621 struct v3dv_subpass_attachment *input_attachments; member
/third_party/mesa3d/src/intel/vulkan/
Danv_pass.c385 subpass->input_attachments = subpass_attachments; in anv_CreateRenderPass2()
389 subpass->input_attachments[j] = (struct anv_subpass_attachment) { in anv_CreateRenderPass2()
Danv_private.h4566 struct anv_subpass_attachment * input_attachments; member
DgenX_cmd_buffer.c2754 const unsigned att = subpass->input_attachments[subpass_att].attachment; in emit_binding_table()