| /external/swiftshader/src/Vulkan/ |
| 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()
|
| D | VkFramebuffer.cpp | 132 VkSubpassDescription subpass = renderPass->getSubpass(subpassIndex); in clearAttachment() local 177 const auto &subpass = renderPass->getSubpass(subpassIndex); in resolve() local
|
| /external/mesa3d/src/imagination/vulkan/ |
| 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 …]
|
| 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
|
| /external/mesa3d/src/freedreno/vulkan/ |
| 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() 764 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_subpass_use_attachment() local 899 struct tu_subpass *subpass = &pass->subpasses[i]; in tu_CreateRenderPass2() local 1057 struct tu_subpass *subpass = &cmd_buffer->dynamic_subpass; in tu_setup_dynamic_render_pass() local 1206 struct tu_subpass *subpass = &cmd_buffer->dynamic_subpass; in tu_setup_dynamic_inheritance() local 1283 tu_subpass_get_attachment_to_resolve(const struct tu_subpass *subpass, uint32_t index) in tu_subpass_get_attachment_to_resolve()
|
| D | tu_cmd_buffer.c | 172 const struct tu_subpass *subpass, in tu6_emit_zs() 241 const struct tu_subpass *subpass, in tu6_emit_mrt() 321 const struct tu_subpass *subpass, in tu6_emit_render_cntl() 628 const struct tu_subpass *subpass) in tu6_emit_sysmem_resolves() 672 const struct tu_subpass *subpass = &pass->subpasses[pass->subpass_count-1]; in tu6_emit_tile_store() local 990 const struct tu_subpass *subpass, in tu_emit_input_attachments() 1102 tu_set_input_attachments(struct tu_cmd_buffer *cmd, const struct tu_subpass *subpass) in tu_set_input_attachments() 2953 const struct tu_subpass *subpass = cmd->state.subpass++; in tu_CmdNextSubpass2() local
|
| D | tu_cmd_buffer.cc | 358 const struct tu_subpass *subpass, in tu6_emit_zs() 424 const struct tu_subpass *subpass, in tu6_emit_mrt() 539 const struct tu_subpass *subpass, in tu6_emit_render_cntl() 599 const struct tu_subpass *subpass, in tu6_emit_render_cntl() 1080 const struct tu_subpass *subpass) in tu6_emit_sysmem_resolves() 1130 const struct tu_subpass *subpass = &pass->subpasses[pass->subpass_count-1]; in tu6_emit_tile_store() local 1520 const struct tu_subpass *subpass, in tu_emit_input_attachments() 1657 tu_set_input_attachments(struct tu_cmd_buffer *cmd, const struct tu_subpass *subpass) in tu_set_input_attachments() 4274 const struct tu_subpass *subpass = cmd->state.subpass++; in tu_CmdNextSubpass2() local 4665 const struct tu_subpass *subpass = cmd->state.subpass; in tu6_build_depth_plane_z_mode() local
|
| /external/mesa3d/src/gallium/frontends/lavapipe/ |
| D | lvp_pass.c | 30 struct lvp_subpass *subpass = &pass->subpasses[i]; in lvp_render_pass_compile() local 46 struct lvp_subpass *subpass = &pass->subpasses[i]; in lvp_render_pass_compile() local 210 struct lvp_subpass *subpass = &pass->subpasses[i]; in lvp_CreateRenderPass() local
|
| /external/vulkan-validation-layers/layers/ |
| 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
|
| /external/mesa3d/src/broadcom/vulkan/ |
| D | v3dv_pass.c | 59 const struct v3dv_subpass *subpass = &pass->subpasses[i]; in pass_find_subpass_range_for_attachments() local 189 struct v3dv_subpass *subpass = &pass->subpasses[i]; in v3dv_CreateRenderPass2() local 324 struct v3dv_subpass *subpass = &pass->subpasses[subpass_idx]; in subpass_get_granularity() local
|
| D | v3dv_meta_clear.c | 712 VkSubpassDescription2 subpass = { in create_color_clear_render_pass() local 981 struct v3dv_subpass *subpass, in emit_subpass_color_clear_rects() 1081 struct v3dv_subpass *subpass, in emit_subpass_ds_clear_rects() 1201 struct v3dv_subpass *subpass = in v3dv_CmdClearAttachments() local
|
| 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 1822 struct v3dv_subpass *subpass = &state->pass->subpasses[state->subpass_idx]; in job_update_ez_state() local
|
| D | v3dv_cmd_buffer.c | 305 struct v3dv_subpass *subpass = &state->pass->subpasses[subpass_idx]; in cmd_buffer_can_merge_subpass() local 928 const struct v3dv_subpass *subpass = in cmd_buffer_subpass_handle_pending_resolves() local 1127 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in cmd_buffer_update_attachment_resolve_state() local 1373 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in cmd_buffer_emit_subpass_clears() local 1557 const struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in cmd_buffer_subpass_check_double_buffer_mode() local 1678 const struct v3dv_subpass *subpass = in cmd_buffer_subpass_create_job() local 4047 struct v3dv_subpass *subpass = &pass->subpasses[state->subpass_idx]; in v3dv_cmd_buffer_schedule_end_query() local 4158 struct v3dv_subpass *subpass = in v3dv_CmdWriteTimestamp2() local
|
| /external/mesa3d/src/gallium/drivers/freedreno/ |
| D | freedreno_batch.c | 63 struct fd_batch_subpass *subpass = CALLOC_STRUCT(fd_batch_subpass); in subpass_create() local 80 subpass_destroy(struct fd_batch_subpass *subpass) in subpass_destroy() 164 struct fd_batch_subpass *subpass = subpass_create(batch); in fd_batch_create_subpass() local
|
| D | freedreno_batch.h | 244 #define foreach_subpass(subpass, batch) \ argument 246 #define foreach_subpass_safe(subpass, batch) \ argument 252 struct fd_batch_subpass *subpass; member
|
| /external/mesa3d/src/intel/vulkan/ |
| D | anv_pass.c | 69 struct anv_subpass *subpass = &pass->subpasses[i]; in anv_render_pass_compile() local 295 struct anv_subpass *subpass = &pass->subpasses[i]; in anv_CreateRenderPass() local 536 struct anv_subpass *subpass = &pass->subpasses[i]; in anv_CreateRenderPass2() local
|
| /external/mesa3d/src/vulkan/runtime/ |
| 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 749 struct vk_subpass *subpass = in vk_common_CreateRenderPass2() local 944 const struct vk_subpass *subpass = &pass->subpasses[inheritance->subpass]; in vk_get_command_buffer_inheritance_as_rendering_resume() local 1404 const struct vk_subpass *subpass = in vk_command_buffer_get_attachment_layout() local 1426 const struct vk_subpass *subpass = in vk_command_buffer_set_attachment_layout() local 1617 const struct vk_subpass *subpass = &pass->subpasses[subpass_idx]; in begin_subpass() local
|
| /external/deqp/external/vulkancts/framework/vulkan/ |
| 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 1415 const auto &subpass = m_subpasses[m_activeSubpass]; in beginRendering() local 1506 const auto &subpass = m_subpasses[m_activeSubpass]; in nextSubpass() local 1534 for (auto &subpass : m_subpasses) in createFramebuffer() local 1583 for (auto &subpass : m_subpasses) in createFramebuffer() local 1625 for (auto &subpass : m_subpasses) in createFramebuffer() local [all …]
|
| 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()
|
| /external/mesa3d/src/panfrost/vulkan/ |
| D | panvk_pass.c | 111 struct panvk_subpass *subpass = &pass->subpasses[i]; in panvk_CreateRenderPass2() local
|
| /external/vulkan-validation-layers/tests/ |
| 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 …]
|
| /external/skia/src/gpu/ganesh/vk/ |
| D | GrVkPipeline.cpp | 476 uint32_t subpass, in Make() 576 uint32_t subpass) { in Make()
|
| /external/mesa3d/src/amd/vulkan/ |
| D | radv_meta_resolve.c | 742 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_cmd_buffer_resolve_subpass() local 909 const struct radv_subpass *subpass = cmd_buffer->state.subpass; in radv_decompress_resolve_subpass_src() local
|
| /external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
| 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
|
| 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 …]
|