/aosp_15_r20/external/mesa3d/src/imagination/vulkan/ |
H A D | pvr_hw_pass.c | 47 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 D | pvr_pass.c | 64 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 D | tu_pass.cc | 182 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 D | tu_cmd_buffer.cc | 378 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 D | VkRenderPass.cpp | 29 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 D | VkFramebuffer.cpp | 132 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 D | v3dv_pass.c | 59 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 D | v3dv_meta_clear.c | 720 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 D | v3dvx_cmd_buffer.c | 226 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 D | v3dv_cmd_buffer.c | 334 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 D | vkPipelineConstructionUtil.cpp | 568 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 D | vkObjUtil.cpp | 85 … 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 D | vk_render_pass.c | 190 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 D | vklayertests_descriptor_renderpass_framebuffer.cpp | 1625 …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 D | vkpositivelayertests.cpp | 201 …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 D | freedreno_batch.c | 45 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 D | freedreno_batch.h | 229 #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 D | convert_to_renderpass2.cpp | 146 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 D | vktRenderPassTests.cpp | 933 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 D | vktRenderPassLoadStoreOpNoneTests.cpp | 183 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 D | vktImagelessFramebufferTests.cpp | 171 const uint32_t subpass = 0) in makeGraphicsPipeline() 1137 const uint32_t sample, const uint32_t subpass) in verifyBuffer() 1182 … const uint32_t subpass) in generateReferenceImage() 1350 … const 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 D | GrVkPipeline.cpp | 492 uint32_t subpass, in Make() 592 uint32_t subpass) { in Make()
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_gmem.cc | 250 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 D | Context.cpp | 818 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 D | vktMemoryPipelineBarrierTests.cpp | 4900 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 …]
|