/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
D | vktRenderPassSubpassMergeFeedbackTests.cpp | 62 deUint32 subpassCount; member 149 for (deUint32 i = 0; i < m_testParams.subpassCount; ++i) in createRenderPassAndVerify() 199 for (deUint32 i = 0; i < m_testParams.subpassCount; ++i) in createRenderPassAndVerify() 209 for (deUint32 i = 0; i < m_testParams.subpassCount; ++i) in createRenderPassAndVerify() 228 for (deUint32 i = 1; i < m_testParams.subpassCount; ++i) in createRenderPassAndVerify() 288 if (renderpassFeedbackInfo.postMergeSubpassCount != m_testParams.subpassCount) in createRenderPassAndVerify() 293 for (deUint32 i = 0; i < m_testParams.subpassCount; ++i) in createRenderPassAndVerify() 309 if (renderpassFeedbackInfo.postMergeSubpassCount > m_testParams.subpassCount) in createRenderPassAndVerify() 314 if (m_testParams.subpassCount == 1 && in createRenderPassAndVerify() 320 for (deUint32 i = 1; i < m_testParams.subpassCount; ++i) in createRenderPassAndVerify() [all …]
|
D | vktRenderPassTestsUtil.hpp | 160 deUint32 subpassCount, 178 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() 3685 size_t subpassCount = testConfig.renderPass.getSubpasses().size(); in init() local 3687 for (size_t subpassNdx = 0; subpassNdx < subpassCount; subpassNdx++) in init() 4094 const deUint32 subpassCount (subpassCounts[subpassCountNdx]); in initTests() local 4095 const deUint32 attachmentCount (subpassCount); in initTests() 4120 for (size_t subpassNdx = 0; subpassNdx < subpassCount; subpassNdx++) in initTests() 4148 deps.push_back(SubpassDependency((deUint32)subpassCount - 1, // deUint32 srcPass in initTests()
|
/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() 277 …const auto dependencyFlags = (subpassNdx == subpassCount - 1u) ? (VK_DEPENDENCY_BY_REGION_BIT | VK… in makeRenderPass() 284 …(subpassNdx == subpassCount -1u) ? subpassNdx : subpassNdx+1u, // deUint32 dstSubpass; |… in makeRenderPass() 302 subpassCount, // deUint32 subpassCount; || deUint32 subpassCount; in makeRenderPass() 304 …subpassCount, // deUint32 dependencyCount; || deUint32 dependencyCount; in makeRenderPass() 367 const deUint32 subpassCount = static_cast<deUint32>(viewMasks.size()); in makeRenderPassWithAttachments() local 433 for (deUint32 subpassNdx = 0; subpassNdx < subpassCount; ++subpassNdx) in makeRenderPassWithAttachments() [all …]
|
D | vktMultiViewRenderTests.cpp | 282 virtual void draw (const deUint32 subpassCount, 380 const deUint32 subpassCount = static_cast<deUint32>(m_parameters.viewMasks.size()); in iterate() local 396 vector<PipelineSp> pipelines(subpassCount); in iterate() 402 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; ++subpassNdx) in iterate() 410 draw(subpassCount, *renderPass, *frameBuffer, pipelines); in iterate() 503 void MultiViewRenderTestInstance::draw (const deUint32 subpassCount, VkRenderPass renderPass, VkFra… in draw() argument 509 const deUint32 drawCountPerSubpass = (subpassCount == 1) ? m_squareCount : 1u; in draw() 530 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() 571 if (subpassNdx < subpassCount - 1u) in draw() 1514 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/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/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()
|
/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/deqp/external/vulkancts/framework/vulkan/ |
D | vkPlatform.cpp | 547 …checkRenderPassSupport(pCreateInfo->attachmentCount, pCreateInfo->subpassCount, pCreateInfo->depen… in createRenderPassHandlerNorm() 548 for (uint32_t subpassNdx = 0; subpassNdx < pCreateInfo->subpassCount; ++subpassNdx) in createRenderPassHandlerNorm() 566 …checkRenderPassSupport(pCreateInfo->attachmentCount, pCreateInfo->subpassCount, pCreateInfo->depen… in createRenderPassHandlerStat() 567 for (uint32_t subpassNdx = 0; subpassNdx < pCreateInfo->subpassCount; ++subpassNdx) in createRenderPassHandlerStat() 571 DDSTAT_HANDLE_CREATE(subpassDescriptionRequestCount, pCreateInfo->subpassCount); in createRenderPassHandlerStat() 587 …checkRenderPassSupport(pCreateInfo->attachmentCount, pCreateInfo->subpassCount, pCreateInfo->depen… in createRenderPass2HandlerNorm() 588 for (uint32_t subpassNdx = 0; subpassNdx < pCreateInfo->subpassCount; ++subpassNdx) in createRenderPass2HandlerNorm() 606 …checkRenderPassSupport(pCreateInfo->attachmentCount, pCreateInfo->subpassCount, pCreateInfo->depen… in createRenderPass2HandlerStat() 607 for (uint32_t subpassNdx = 0; subpassNdx < pCreateInfo->subpassCount; ++subpassNdx) in createRenderPass2HandlerStat() 611 DDSTAT_HANDLE_CREATE(subpassDescriptionRequestCount, pCreateInfo->subpassCount); in createRenderPass2HandlerStat() [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/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/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/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/virglrenderer/src/venus/venus-protocol/ |
D | vn_protocol_renderer_render_pass.h | 187 vn_decode_uint32_t(dec, &val->subpassCount); in vn_decode_VkRenderPassMultiviewCreateInfo_self_temp() 189 const size_t array_size = vn_decode_array_size(dec, val->subpassCount); in vn_decode_VkRenderPassMultiviewCreateInfo_self_temp() 194 vn_decode_array_size(dec, val->subpassCount); in vn_decode_VkRenderPassMultiviewCreateInfo_self_temp() 407 vn_decode_uint32_t(dec, &val->subpassCount); in vn_decode_VkRenderPassCreateInfo_self_temp() 409 const uint32_t iter_count = vn_decode_array_size(dec, val->subpassCount); in vn_decode_VkRenderPassCreateInfo_self_temp() 415 vn_decode_array_size(dec, val->subpassCount); in vn_decode_VkRenderPassCreateInfo_self_temp() 457 for (uint32_t i = 0; i < val->subpassCount; i++) in vn_replace_VkRenderPassCreateInfo_handle_self() 1127 vn_decode_uint32_t(dec, &val->subpassCount); in vn_decode_VkRenderPassCreateInfo2_self_temp() 1129 const uint32_t iter_count = vn_decode_array_size(dec, val->subpassCount); in vn_decode_VkRenderPassCreateInfo2_self_temp() 1135 vn_decode_array_size(dec, val->subpassCount); in vn_decode_VkRenderPassCreateInfo2_self_temp() [all …]
|
/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/skia/src/gpu/ganesh/vk/ |
D | GrVkRenderPass.cpp | 286 uint32_t subpassCount = loadFromResolve == LoadFromResolve::kLoad ? 2 : 1; in Create() local 296 createInfo.subpassCount = subpassCount; in Create()
|
/external/mesa3d/src/gallium/drivers/zink/ |
D | zink_render_pass.c | 80 rpci.subpassCount = 1; in create_render_pass()
|
/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 | 442 DE_ASSERT(renderPassCreateInfo.subpassCount == 1); in InstancedDrawInstance() 446 renderPassMultiviewCreateInfo.subpassCount = renderPassCreateInfo.subpassCount; in InstancedDrawInstance()
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_shading_rate/ |
D | vktAttachmentRateTests.cpp | 358 const deUint32 subpassCount = 1 + useShadingRate1; in buildRenderPass() local 360 std::vector<VkAttachmentReference2> colorAttachmentReferences(subpassCount, { in buildRenderPass() 368 std::vector<VkAttachmentReference2> fragmentShadingRateAttachments(subpassCount, { in buildRenderPass() 376 std::vector<VkFragmentShadingRateAttachmentInfoKHR> shadingRateAttachmentInfos(subpassCount, { in buildRenderPass() 383 std::vector<VkSubpassDescription2> subpassDescriptions(subpassCount, { in buildRenderPass() 399 std::vector<VkAttachmentDescription2> attachmentDescriptions(2 * subpassCount, { in buildRenderPass() 446 subpassCount, // uint32_t subpassCount; in buildRenderPass()
|
/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 …]
|