Home
last modified time | relevance | path

Searched defs:subpass (Results 1 – 25 of 157) sorted by relevance

1234567

/aosp_15_r20/external/mesa3d/src/imagination/vulkan/
H A Dpvr_hw_pass.c47 struct pvr_render_subpass *subpass; member
533 struct pvr_renderpass_subpass *subpass = &ctx->subpasses[i]; in pvr_subpass_setup_render_init() local
817 struct pvr_renderpass_subpass *subpass) in pvr_copy_storage_details()
939 struct pvr_renderpass_subpass *subpass) in pvr_copy_z_replicate_details()
1176 struct pvr_renderpass_subpass *subpass = &ctx->subpasses[i]; in pvr_close_render() local
1230 struct pvr_renderpass_subpass *subpass = &ctx->subpasses[i]; in pvr_close_render() local
1348 static bool pvr_is_input(struct pvr_render_subpass *subpass, in pvr_is_input()
1481 struct pvr_renderpass_subpass *subpass = &ctx->subpasses[i]; in pvr_enable_z_replicate() local
1493 struct pvr_renderpass_subpass *subpass = &ctx->subpasses[i]; in pvr_enable_z_replicate() local
1518 struct pvr_renderpass_subpass *subpass = &ctx->subpasses[i]; in pvr_enable_z_replicate() local
[all …]
H A Dpvr_pass.c64 struct pvr_render_subpass *subpass, in pvr_subpass_has_msaa_input_attachment()
81 struct pvr_render_subpass *subpass = &pass->subpasses[0]; in pvr_is_subpass_initops_flush_needed() local
216 const struct pvr_render_subpass *subpass = in pvr_create_subpass_load_op() local
397 const struct pvr_render_subpass *subpass = in pvr_is_load_op_needed() local
523 struct pvr_render_subpass *subpass = &pass->subpasses[i]; in pvr_CreateRenderPass2() local
614 struct pvr_render_subpass *subpass = &pass->subpasses[dep->dstSubpass]; in pvr_CreateRenderPass2() local
/aosp_15_r20/external/mesa3d/src/freedreno/vulkan/
H A Dtu_pass.cc182 const VkSubpassDescription2 *subpass = &info->pSubpasses[i]; in tu_render_pass_add_implicit_deps() local
277 const VkSubpassDescription2 *subpass = &info->pSubpasses[i]; in tu_render_pass_add_implicit_deps() local
400 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_render_pass_patch_input_gmem() local
455 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_render_pass_check_feedback_loop() local
481 static void update_samples(struct tu_subpass *subpass, in update_samples()
780 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_subpass_use_attachment() local
915 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_CreateRenderPass2() local
1078 struct tu_subpass *subpass = &cmd_buffer->dynamic_subpass; in tu_setup_dynamic_render_pass() local
1232 struct tu_subpass *subpass = &cmd_buffer->dynamic_subpass; in tu_setup_dynamic_inheritance() local
1315 tu_subpass_get_attachment_to_resolve(const struct tu_subpass *subpass, uint32_t index) in tu_subpass_get_attachment_to_resolve()
H A Dtu_cmd_buffer.cc378 const struct tu_subpass *subpass, in tu6_emit_zs()
445 const struct tu_subpass *subpass, in tu6_emit_mrt()
586 const struct tu_subpass *subpass, in tu6_emit_render_cntl()
646 const struct tu_subpass *subpass, in tu6_emit_render_cntl()
1143 const struct tu_subpass *subpass) in tu6_emit_sysmem_resolves()
1193 const struct tu_subpass *subpass = &pass->subpasses[pass->subpass_count-1]; in tu6_emit_tile_store() local
1644 const struct tu_subpass *subpass, in tu_emit_input_attachments()
1781 tu_set_input_attachments(struct tu_cmd_buffer *cmd, const struct tu_subpass *subpass) in tu_set_input_attachments()
1822 const struct tu_subpass *subpass = &cmd->state.pass->subpasses[0]; in tu_trace_start_render_pass() local
4716 const struct tu_subpass *subpass = cmd->state.subpass++; in tu_CmdNextSubpass2() local
[all …]
/aosp_15_r20/external/swiftshader/src/Vulkan/
H A DVkRenderPass.cpp29 const auto &subpass = pCreateInfo->pSubpasses[i]; in ComputeRequiredAllocationSizeT() local
152 const auto &subpass = pCreateInfo->pSubpasses[i]; in RenderPass() local
175 for(uint32_t subpass = 0; subpass < subpassCount; subpass++) in RenderPass() local
296 const auto &subpass = pCreateInfo->pSubpasses[i]; in init() local
395 const auto &subpass = pCreateInfo->pSubpasses[i]; in ComputeRequiredAllocationSize() local
439 void RenderPass::MarkFirstUse(int attachment, int subpass) in MarkFirstUse()
H A DVkFramebuffer.cpp132 VkSubpassDescription subpass = renderPass->getSubpass(subpassIndex); in clearAttachment() local
177 const auto &subpass = renderPass->getSubpass(subpassIndex); in resolve() local
/aosp_15_r20/external/mesa3d/src/broadcom/vulkan/
H A Dv3dv_pass.c59 const struct v3dv_subpass *subpass = &pass->subpasses[i]; in pass_find_subpass_range_for_attachments() local
134 struct v3dv_subpass *subpass) in check_do_depth_stencil_clear_with_draw()
219 struct v3dv_subpass *subpass = &pass->subpasses[i]; in v3dv_CreateRenderPass2() local
370 struct v3dv_subpass *subpass = &pass->subpasses[subpass_idx]; in subpass_get_granularity() local
533 struct v3dv_subpass *subpass = &state->dynamic_subpass; in v3dv_setup_dynamic_render_pass() local
659 struct v3dv_subpass *subpass = &state->dynamic_subpass; in v3dv_setup_dynamic_render_pass_inheritance() local
H A Dv3dv_meta_clear.c720 VkSubpassDescription2 subpass = { in create_color_clear_render_pass() local
1017 struct v3dv_subpass *subpass, in emit_subpass_color_clear_rects()
1109 struct v3dv_subpass *subpass, in emit_subpass_ds_clear_rects()
1231 struct v3dv_subpass *subpass = in v3dv_CmdClearAttachments() local
H A Dv3dvx_cmd_buffer.c226 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in cmd_buffer_render_pass_emit_loads() local
460 const struct v3dv_subpass *subpass = in cmd_buffer_render_pass_emit_stores() local
887 const struct v3dv_subpass *subpass = in cmd_buffer_render_pass_setup_render_target() local
946 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in v3dX() local
1878 struct v3dv_subpass *subpass = &state->pass->subpasses[state->subpass_idx]; in cmd_buffer_update_ez_state() local
H A Dv3dv_cmd_buffer.c334 struct v3dv_subpass *subpass = &state->pass->subpasses[subpass_idx]; in cmd_buffer_can_merge_subpass() local
972 const struct v3dv_subpass *subpass = in cmd_buffer_subpass_handle_pending_resolves() local
1182 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in cmd_buffer_update_attachment_resolve_state() local
1435 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in cmd_buffer_emit_subpass_clears() local
1627 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in cmd_buffer_subpass_check_double_buffer_mode() local
1757 const struct v3dv_subpass *subpass = in cmd_buffer_subpass_create_job() local
4068 struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in v3dv_cmd_buffer_schedule_end_query() local
4179 struct v3dv_subpass *subpass = in v3dv_CmdWriteTimestamp2() local
/aosp_15_r20/external/deqp/external/vulkancts/framework/vulkan/
H A DvkPipelineConstructionUtil.cpp568 auto &subpass = m_subpasses[s]; in RenderPassWrapper() local
703 auto &subpass = m_subpasses[s]; in RenderPassWrapper() local
844 auto &subpass = m_subpasses[0]; in RenderPassWrapper() local
1049 const Subpass &subpass, bool renderPassBegin) const in transitionLayouts() argument
1237 const auto &subpass = m_subpasses[subpassIndex]; in fillInheritanceRenderingInfo() local
1424 const auto &subpass = m_subpasses[m_activeSubpass]; in beginRendering() local
1515 const auto &subpass = m_subpasses[m_activeSubpass]; in nextSubpass() local
1543 for (auto &subpass : m_subpasses) in createFramebuffer() local
1592 for (auto &subpass : m_subpasses) in createFramebuffer() local
1634 for (auto &subpass : m_subpasses) in createFramebuffer() local
[all …]
H A DvkObjUtil.cpp85 … const std::vector<VkRect2D> &scissors, const VkPrimitiveTopology topology, const uint32_t subpass, in makeGraphicsPipeline()
152 const uint32_t subpass, in makeGraphicsPipeline()
379 const std::vector<VkRect2D> &scissors, const uint32_t subpass, in makeGraphicsPipeline()
443 const std::vector<VkRect2D> &scissors, const uint32_t subpass, in makeGraphicsPipeline()
/aosp_15_r20/external/mesa3d/src/vulkan/runtime/
H A Dvk_render_pass.c190 VkSubpassDescription2 *subpass = &subpasses[ref->subpass]; in vk_common_CreateRenderPass() local
476 struct vk_subpass *subpass = &pass->subpasses[s]; in vk_common_CreateRenderPass2() local
754 struct vk_subpass *subpass = in vk_common_CreateRenderPass2() local
949 const struct vk_subpass *subpass = &pass->subpasses[inheritance->subpass]; in vk_get_command_buffer_inheritance_as_rendering_resume() local
1458 const struct vk_subpass *subpass = in vk_command_buffer_get_attachment_layout() local
1480 const struct vk_subpass *subpass = in vk_command_buffer_set_attachment_layout() local
1672 const struct vk_subpass *subpass = &pass->subpasses[subpass_idx]; in begin_subpass() local
/aosp_15_r20/external/vulkan-validation-layers/tests/
H A Dvklayertests_descriptor_renderpass_framebuffer.cpp1625 …VkSubpassDescription subpass = {0, VK_PIPELINE_BIND_POINT_GRAPHICS, 0, nullptr, 0, nullptr, n… in TEST_F() local
1705 VkSubpassDescription subpass = {}; in TEST_F() local
1777 VkSubpassDescription subpass = {0, in TEST_F() local
1975 …VkSubpassDescription subpass = {0, VK_PIPELINE_BIND_POINT_GRAPHICS, 0, nullptr, 0, nullptr, nullpt… in TEST_F() local
2063 …VkSubpassDescription subpass = {0, VK_PIPELINE_BIND_POINT_GRAPHICS, 1, &ref, 0, nullptr, nullptr, … in TEST_F() local
2124 …VkSubpassDescription subpass = {0, VK_PIPELINE_BIND_POINT_GRAPHICS, 1, &ref, 0, nullptr, nullptr, … in TEST_F() local
2263 VkSubpassDescription2KHR subpass = {VK_STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2_KHR, in TEST_F() local
2541 VkSubpassDescription subpass = {}; in TEST_F() local
2668 …VkSubpassDescription subpass = {0, VK_PIPELINE_BIND_POINT_GRAPHICS, 0, nullptr, 0, nullptr, n… in TEST_F() local
2769 …VkSubpassDescription subpass = {0, VK_PIPELINE_BIND_POINT_GRAPHICS, 1, &input_ref, 1, &color_ref, … in TEST_F() local
[all …]
H A Dvkpositivelayertests.cpp201 …VkSubpassDescription subpass = {0, VK_PIPELINE_BIND_POINT_GRAPHICS, 0, nullptr, 1, &att_ref, nullp… in TEST_F() local
320 …VkSubpassDescription subpass = {0, VK_PIPELINE_BIND_POINT_GRAPHICS, 0, nullptr, 1, &att_ref, nullp… in TEST_F() local
380 …VkSubpassDescription subpass = {0, VK_PIPELINE_BIND_POINT_GRAPHICS, 0, nullptr, 1, &att_ref, nullp… in TEST_F() local
445 VkSubpassDescription subpass = {}; in TEST_F() local
615 …VkSubpassDescription subpass = {0, VK_PIPELINE_BIND_POINT_GRAPHICS, 0, nullptr, 0, nullptr, nullpt… in TEST_F() local
688 VkSubpassDescription subpass = {}; in TEST_F() local
3479 …VkSubpassDescription subpass = {0, VK_PIPELINE_BIND_POINT_GRAPHICS, 0, nullptr, 1, &att_ref, nullp… in TEST_F() local
3559 …VkSubpassDescription subpass = {0, VK_PIPELINE_BIND_POINT_GRAPHICS, 0, nullptr, 0, nullptr, nullpt… in TEST_F() local
5017 VkSubpassDescription subpass = {}; in TEST_F() local
7996 VkSubpassDescription subpass = {}; in TEST_F() local
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_batch.c45 struct fd_batch_subpass *subpass = CALLOC_STRUCT(fd_batch_subpass); in subpass_create() local
62 subpass_destroy(struct fd_batch_subpass *subpass) in subpass_destroy()
146 struct fd_batch_subpass *subpass = subpass_create(batch); in fd_batch_create_subpass() local
H A Dfreedreno_batch.h229 #define foreach_subpass(subpass, batch) \ argument
231 #define foreach_subpass_safe(subpass, batch) \ argument
237 struct fd_batch_subpass *subpass; member
/aosp_15_r20/external/vulkan-validation-layers/layers/
H A Dconvert_to_renderpass2.cpp146 for (uint32_t subpass = 0; subpass < pMultiviewInfo->subpassCount; ++subpass) { in ConvertVkRenderPassCreateInfoToV2KHR() local
169 uint32_t subpass = pInputAttachmentAspectInfo->pAspectReferences[i].subpass; in ConvertVkRenderPassCreateInfoToV2KHR() local
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/renderpass/
H A DvktRenderPassTests.cpp933 const Subpass &subpass = subpasses[subpassNdx]; in logRenderPassInfo() local
1227 SubpassDesc createSubpassDescription(const Subpass &subpass, vector<AttachmentRef> *attachmentRefer… in createSubpassDescription()
1943 for (const auto &subpass : allSubapsses) in findColorAttachments() local
2052 void prepareAttachmentRemapping(const Subpass &subpass, const std::vector<Attachment> &allAttachmen… in prepareAttachmentRemapping()
2117 const auto &subpass = pRenderPassInfo->getSubpasses()[subpassIndex]; in beginCommandBuffer() local
2196 for (const auto &subpass : allSubpasses) in beginDynamicRendering() local
2225 for (const auto &subpass : allSubpasses) in beginDynamicRendering() local
2317 for (const Subpass &subpass : allSubpasses) in beginDynamicRendering() local
2687 const auto &subpass = allSubapsses[subpassIndex]; in pushRenderCommands() local
3100 const auto &subpass = allSubapsses[subpassIndex]; in createSubpassPipeline() local
[all …]
H A DvktRenderPassLoadStoreOpNoneTests.cpp183 for (const auto &subpass : subpasses) in getFirstUsage() local
284 for (const auto &subpass : testParams.subpasses) in createRenderPass() local
841 const auto &subpass = m_testParams.subpasses[1]; in drawCommands() local
1086 const auto &subpass = m_testParams.subpasses[subpassIdx]; in iterate() local
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/imageless_framebuffer/
H A DvktImagelessFramebufferTests.cpp171 const uint32_t subpass = 0) in makeGraphicsPipeline()
1137 const uint32_t sample, const uint32_t subpass) in verifyBuffer()
1182const uint32_t subpass) in generateReferenceImage()
1350const uint32_t subpass) in generateReferenceImage()
1634 const uint32_t subpass) in generateReferenceImage()
1867 const uint32_t subpass) in generateReferenceImage()
2255 const uint32_t subpass) in generateReferenceImage()
/aosp_15_r20/external/skia/src/gpu/ganesh/vk/
H A DGrVkPipeline.cpp492 uint32_t subpass, in Make()
592 uint32_t subpass) { in Make()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_gmem.cc250 emit_lrz(struct fd_batch *batch, struct fd_batch_subpass *subpass) in emit_lrz()
1352 emit_subpass_clears(struct fd_batch *batch, struct fd_batch_subpass *subpass) in emit_subpass_clears()
1823 emit_sysmem_clears(struct fd_batch *batch, struct fd_batch_subpass *subpass) in emit_sysmem_clears()
/aosp_15_r20/external/swiftshader/src/Device/
H A DContext.cpp818 const VkSubpassDescription &subpass = renderPass->getSubpass(subpassIndex); in initialize() local
984 const VkSubpassDescription &subpass = renderPass->getSubpass(subpassIndex); in initialize() local
/aosp_15_r20/external/deqp/external/vulkancts/modules/vulkan/memory/
H A DvktMemoryPipelineBarrierTests.cpp4900 const vk::VkRenderPass renderPass, const uint32_t subpass, in createPipelineWithResources()
5013 const uint32_t subpass = 0; in prepare() local
5095 const uint32_t subpass = 0; in prepare() local
5196 const uint32_t subpass = 0; in prepare() local
5376 const uint32_t subpass = 0; in prepare() local
5551 const uint32_t subpass = 0; in prepare() local
5723 const uint32_t subpass = 0; in prepare() local
5902 const uint32_t subpass = 0; in prepare() local
6047 const uint32_t subpass = 0; in prepare() local
6223 const uint32_t subpass = 0; in prepare() local
[all …]

1234567