/external/swiftshader/src/Vulkan/ |
D | VkRenderPass.cpp | 27 for(uint32_t i = 0; i < pCreateInfo->subpassCount; ++i) in ComputeRequiredAllocationSizeT() 116 for(uint32_t i = 0; i < pCreateInfo->subpassCount; ++i) in GetViewMasks() 129 , subpassCount(pCreateInfo->subpassCount) in RenderPass() 137 , subpassCount(pCreateInfo->subpassCount) in RenderPass() 150 for(uint32_t i = 0; i < subpassCount; i++) in RenderPass() 168 hostMemory += subpassCount * sizeof(VkSubpassDescriptionDepthStencilResolve); in RenderPass() 169 for(uint32_t subpass = 0; subpass < subpassCount; subpass++) in RenderPass() 212 ASSERT(pCreateInfo->subpassCount > 0); in init() 214 size_t subpassesSize = pCreateInfo->subpassCount * sizeof(VkSubpassDescription); in init() 216 CopySubpasses(subpasses, pCreateInfo->pSubpasses, pCreateInfo->subpassCount); in init() [all …]
|
D | VkRenderPass.hpp | 48 return subpassCount; in getSubpassCount() 99 uint32_t subpassCount = 0; member in vk::RenderPass
|
/external/deqp/external/vulkancts/modules/vulkan/multiview/ |
D | vktMultiViewRenderUtil.cpp | 168 const deUint32 subpassCount = static_cast<deUint32>(viewMasks.size()); in makeRenderPass() local 228 for (deUint32 subpassNdx = 0; subpassNdx < subpassCount; ++subpassNdx) in makeRenderPass() 257 subpassCount, // uint32_t subpassCount; in makeRenderPass() 275 for(deUint32 subpassNdx = 0u; subpassNdx < subpassCount; ++subpassNdx) in makeRenderPass() 282 …(subpassNdx == subpassCount -1u) ? subpassNdx : subpassNdx+1u, // deUint32 dstSubpass; |… in makeRenderPass() 300 subpassCount, // deUint32 subpassCount; || deUint32 subpassCount; in makeRenderPass() 302 …subpassCount, // deUint32 dependencyCount; || deUint32 dependencyCount; in makeRenderPass() 365 const deUint32 subpassCount = static_cast<deUint32>(viewMasks.size()); in makeRenderPassWithAttachments() local 431 for (deUint32 subpassNdx = 0; subpassNdx < subpassCount; ++subpassNdx) in makeRenderPassWithAttachments() 459 subpassCount, //uint32_t subpassCount; in makeRenderPassWithAttachments() [all …]
|
D | vktMultiViewRenderTests.cpp | 267 virtual void draw (const deUint32 subpassCount, 348 const deUint32 subpassCount = static_cast<deUint32>(m_parameters.viewMasks.size()); in iterate() local 360 vector<PipelineSp> pipelines(subpassCount); in iterate() 366 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; ++subpassNdx) in iterate() 374 draw(subpassCount, *renderPass, *frameBuffer, pipelines); in iterate() 430 void MultiViewRenderTestInstance::draw (const deUint32 subpassCount, VkRenderPass renderPass, VkFra… in draw() argument 436 const deUint32 drawCountPerSubpass = (subpassCount == 1) ? m_squareCount : 1u; in draw() 460 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() 470 if (subpassNdx < subpassCount - 1u) in draw() 1299 const deUint32 subpassCount = static_cast<deUint32>(m_parameters.viewMasks.size()); in imageData() local [all …]
|
D | vktMultiViewRenderPassUtil.hpp | 154 deUint32 subpassCount, 172 deUint32 subpassCount,
|
D | vktMultiViewRenderPassUtil.cpp | 237 subpassCount = subpassCount_; in RenderPassCreateInfo1() 266 subpassCount = subpassCount_; in RenderPassCreateInfo2()
|
/external/vulkan-validation-layers/layers/ |
D | convert_to_renderpass2.cpp | 116 out_struct->subpassCount = in_struct->subpassCount; in ConvertVkRenderPassCreateInfoToV2KHR() 128 if (out_struct->subpassCount && in_struct->pSubpasses) { in ConvertVkRenderPassCreateInfoToV2KHR() 129 out_struct->pSubpasses = new safe_VkSubpassDescription2KHR[out_struct->subpassCount]; in ConvertVkRenderPassCreateInfoToV2KHR() 130 for (uint32_t i = 0; i < out_struct->subpassCount; ++i) { in ConvertVkRenderPassCreateInfoToV2KHR() 146 for (uint32_t subpass = 0; subpass < pMultiviewInfo->subpassCount; ++subpass) { in ConvertVkRenderPassCreateInfoToV2KHR() 147 if (subpass < in_struct->subpassCount) { in ConvertVkRenderPassCreateInfoToV2KHR() 172 …if (subpass < in_struct->subpassCount && attachment < in_struct->pSubpasses[subpass].inputAttachme… in ConvertVkRenderPassCreateInfoToV2KHR() 179 if (out_struct->subpassCount && out_struct->pSubpasses) { in ConvertVkRenderPassCreateInfoToV2KHR() 180 for (uint32_t i = 0; i < out_struct->subpassCount; ++i) { in ConvertVkRenderPassCreateInfoToV2KHR()
|
D | core_validation.cpp | 873 if (rp1_state->createInfo.subpassCount > 1) { in ValidateSubpassCompatibility() 905 if (rp1_state->createInfo.subpassCount != rp2_state->createInfo.subpassCount) { in ValidateRenderPassCompatibility() 911 …rp1_state->createInfo.subpassCount, type2_string, report_data->FormatHandle(rp2_state->renderPass)… in ValidateRenderPassCompatibility() 912 rp2_state->createInfo.subpassCount); in ValidateRenderPassCompatibility() 914 for (uint32_t i = 0; i < rp1_state->createInfo.subpassCount; ++i) { in ValidateRenderPassCompatibility() 1368 if (pPipeline->graphicsPipelineCI.subpass >= pPipeline->rp_state->createInfo.subpassCount) { in ValidatePipelineUnlocked() 1372 … pPipeline->graphicsPipelineCI.subpass, pPipeline->rp_state->createInfo.subpassCount - 1); in ValidatePipelineUnlocked() 6342 if (pInfo->subpass >= renderPass->createInfo.subpassCount) { in PreCallValidateBeginCommandBuffer() 6348 renderPass->createInfo.subpassCount); in PreCallValidateBeginCommandBuffer() 9624 if ((rpci->subpassCount == 0) || (rpci->pSubpasses[0].viewMask == 0)) { in ValidateFramebufferCreateInfo() [all …]
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_pass.c | 252 anv_multialloc_add(&ma, &subpasses, pCreateInfo->subpassCount); in anv_CreateRenderPass() 254 anv_multialloc_add(&ma, &subpass_flushes, pCreateInfo->subpassCount + 1); in anv_CreateRenderPass() 258 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in anv_CreateRenderPass() 274 pass->subpass_count = pCreateInfo->subpassCount; in anv_CreateRenderPass() 293 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in anv_CreateRenderPass() 378 for (uint32_t i = 0; i < mv->subpassCount; i++) { in anv_CreateRenderPass() 491 anv_multialloc_add(&ma, &subpasses, pCreateInfo->subpassCount); in anv_CreateRenderPass2() 493 anv_multialloc_add(&ma, &subpass_flushes, pCreateInfo->subpassCount + 1); in anv_CreateRenderPass2() 497 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in anv_CreateRenderPass2() 513 pass->subpass_count = pCreateInfo->subpassCount; in anv_CreateRenderPass2() [all …]
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_pass.c | 189 bool has_external_src[info->subpassCount]; in tu_render_pass_add_implicit_deps() 190 bool has_external_dst[info->subpassCount]; in tu_render_pass_add_implicit_deps() 211 for (unsigned i = 0; i < info->subpassCount; i++) { in tu_render_pass_add_implicit_deps() 266 for (int i = info->subpassCount - 1; i >= 0; i--) { in tu_render_pass_add_implicit_deps() 492 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); in tu_CreateRenderPass2() 502 pass->subpass_count = pCreateInfo->subpassCount; in tu_CreateRenderPass2() 527 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in tu_CreateRenderPass2() 548 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in tu_CreateRenderPass2()
|
D | tu_legacy.c | 233 VkSubpassDescription2 subpasses[pCreateInfo->subpassCount]; in tu_CreateRenderPass() 236 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in tu_CreateRenderPass() 271 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in tu_CreateRenderPass() 282 if (multiview_info && multiview_info->subpassCount) in tu_CreateRenderPass() 335 .subpassCount = pCreateInfo->subpassCount, in tu_CreateRenderPass()
|
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_pass.c | 159 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); in lvp_CreateRenderPass() 176 pass->subpass_count = pCreateInfo->subpassCount; in lvp_CreateRenderPass() 191 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in lvp_CreateRenderPass() 208 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in lvp_CreateRenderPass()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_pass.c | 328 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); in radv_CreateRenderPass() 343 pass->subpass_count = pCreateInfo->subpassCount; in radv_CreateRenderPass() 372 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in radv_CreateRenderPass() 390 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in radv_CreateRenderPass() 514 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); in radv_CreateRenderPass2() 529 pass->subpass_count = pCreateInfo->subpassCount; in radv_CreateRenderPass2() 555 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in radv_CreateRenderPass2() 573 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in radv_CreateRenderPass2()
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_pass.c | 116 size += pCreateInfo->subpassCount * sizeof(pass->subpasses[0]); in v3dv_CreateRenderPass() 128 pass->subpass_count = pCreateInfo->subpassCount; in v3dv_CreateRenderPass() 135 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in v3dv_CreateRenderPass() 155 for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) { in v3dv_CreateRenderPass()
|
/external/skia/src/gpu/vk/ |
D | GrVkRenderPass.cpp | 284 uint32_t subpassCount = loadFromResolve == LoadFromResolve::kLoad ? 2 : 1; in Create() local 294 createInfo.subpassCount = subpassCount; in Create()
|
/external/vulkan-validation-layers/tests/ |
D | vklayertests_imageless_framebuffer.cpp | 81 renderPassCreateInfo.subpassCount = 1; in TEST_F() 356 renderPassCreateInfo.subpassCount = 1; in TEST_F() 454 renderPassCreateInfo.subpassCount = 1; in TEST_F() 641 renderPassCreateInfo.subpassCount = 1; in TEST_F() 824 renderPassMultiviewCreateInfo.subpassCount = 1; in TEST_F() 829 renderPassCreateInfo.subpassCount = 1; in TEST_F() 1013 renderPassCreateInfo.subpassCount = 1; in TEST_F()
|
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
D | vktRenderPassTestsUtil.hpp | 170 deUint32 subpassCount, 188 deUint32 subpassCount,
|
D | vktRenderPassSubpassDependencyTests.cpp | 1461 const size_t subpassCount (m_renderPassInfo.getSubpasses().size()); in iterateInternal() local 1564 for (size_t subpassNdx = 0; subpassNdx < subpassCount; subpassNdx++) in iterateInternal() 1784 for (size_t subpassNdx = 0; subpassNdx < subpassCount - 1; subpassNdx++) in iterateInternal() 1792 …const float depthThreshold ((float)subpassCount * (1.0f / ((UVec4(1u) << tcu::getTextureFo… in iterateInternal() 3661 size_t subpassCount = testConfig.renderPass.getSubpasses().size(); in init() local 3663 for (size_t subpassNdx = 0; subpassNdx < subpassCount; subpassNdx++) in init() 4070 const deUint32 subpassCount (subpassCounts[subpassCountNdx]); in initTests() local 4071 const deUint32 attachmentCount (subpassCount); in initTests() 4096 for (size_t subpassNdx = 0; subpassNdx < subpassCount; subpassNdx++) in initTests() 4124 deps.push_back(SubpassDependency((deUint32)subpassCount - 1, // deUint32 srcPass in initTests()
|
D | vktRenderPassTestsUtil.cpp | 239 subpassCount = subpassCount_; in RenderPassCreateInfo1() 268 subpassCount = subpassCount_; in RenderPassCreateInfo2()
|
/external/mesa3d/src/gallium/drivers/zink/ |
D | zink_render_pass.c | 80 rpci.subpassCount = 1; in create_render_pass()
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | vk_cache_utils.cpp | 667 subpassInputAttachmentRefs(createInfo.subpassCount); in CreateRenderPass2() 669 createInfo.subpassCount); in CreateRenderPass2() 671 createInfo.subpassCount); in CreateRenderPass2() 673 createInfo.subpassCount); in CreateRenderPass2() 674 SubpassVector<VkSubpassDescription2KHR> subpassDescriptions(createInfo.subpassCount); in CreateRenderPass2() 675 for (uint32_t subpass = 0; subpass < createInfo.subpassCount; ++subpass) in CreateRenderPass2() 776 createInfo2.subpassCount = createInfo.subpassCount; in CreateRenderPass2() 885 for (uint32_t subpassIndex = 0; subpassIndex < createInfo.subpassCount; ++subpassIndex) in UpdateRenderPassPerfCounters() 1194 createInfo.subpassCount = static_cast<uint32_t>(subpassDesc.size()); in InitializeRenderPassFromDesc() 1209 multiviewInfo.subpassCount = createInfo.subpassCount; in InitializeRenderPassFromDesc()
|
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
D | vktDrawCreateInfoUtil.cpp | 294 subpassCount = static_cast<deUint32>(m_subpasses.size()); in RenderPassCreateInfo() 330 subpassCount = static_cast<deUint32>(m_subpasses.size()); in RenderPassCreateInfo() 332 if (subpassCount) { in RenderPassCreateInfo() 367 subpassCount = static_cast<deUint32>(m_subpasses.size()); in addSubpass()
|
D | vktDrawInstancedTests.cpp | 410 DE_ASSERT(renderPassCreateInfo.subpassCount == 1); in InstancedDrawInstance() 416 renderPassMultiviewCreateInfo.subpassCount = renderPassCreateInfo.subpassCount; in InstancedDrawInstance()
|
/external/skqp/src/gpu/vk/ |
D | GrVkRenderPass.cpp | 131 createInfo.subpassCount = 1; in init()
|
/external/vulkan-validation-layers/layers/generated/ |
D | vk_safe_struct.cpp | 5140 subpassCount(in_struct->subpassCount), in safe_VkRenderPassCreateInfo() 5150 if (subpassCount && in_struct->pSubpasses) { in safe_VkRenderPassCreateInfo() 5151 pSubpasses = new safe_VkSubpassDescription[subpassCount]; in safe_VkRenderPassCreateInfo() 5152 for (uint32_t i = 0; i < subpassCount; ++i) { in safe_VkRenderPassCreateInfo() 5175 subpassCount = src.subpassCount; in safe_VkRenderPassCreateInfo() 5184 if (subpassCount && src.pSubpasses) { in safe_VkRenderPassCreateInfo() 5185 pSubpasses = new safe_VkSubpassDescription[subpassCount]; in safe_VkRenderPassCreateInfo() 5186 for (uint32_t i = 0; i < subpassCount; ++i) { in safe_VkRenderPassCreateInfo() 5213 subpassCount = src.subpassCount; in operator =() 5222 if (subpassCount && src.pSubpasses) { in operator =() [all …]
|