Home
last modified time | relevance | path

Searched refs:subpassCount (Results 1 – 25 of 72) sorted by relevance

123

/external/swiftshader/src/Vulkan/
DVkRenderPass.cpp27 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 …]
DVkRenderPass.hpp48 return subpassCount; in getSubpassCount()
99 uint32_t subpassCount = 0; member in vk::RenderPass
/external/deqp/external/vulkancts/modules/vulkan/multiview/
DvktMultiViewRenderUtil.cpp168 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()
302subpassCount, // 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 …]
DvktMultiViewRenderTests.cpp267 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 …]
DvktMultiViewRenderPassUtil.hpp154 deUint32 subpassCount,
172 deUint32 subpassCount,
DvktMultiViewRenderPassUtil.cpp237 subpassCount = subpassCount_; in RenderPassCreateInfo1()
266 subpassCount = subpassCount_; in RenderPassCreateInfo2()
/external/vulkan-validation-layers/layers/
Dconvert_to_renderpass2.cpp116 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()
Dcore_validation.cpp873 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/
Danv_pass.c252 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/
Dtu_pass.c189 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()
Dtu_legacy.c233 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/
Dlvp_pass.c159 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/
Dradv_pass.c328 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/
Dv3dv_pass.c116 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/
DGrVkRenderPass.cpp284 uint32_t subpassCount = loadFromResolve == LoadFromResolve::kLoad ? 2 : 1; in Create() local
294 createInfo.subpassCount = subpassCount; in Create()
/external/vulkan-validation-layers/tests/
Dvklayertests_imageless_framebuffer.cpp81 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/
DvktRenderPassTestsUtil.hpp170 deUint32 subpassCount,
188 deUint32 subpassCount,
DvktRenderPassSubpassDependencyTests.cpp1461 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()
DvktRenderPassTestsUtil.cpp239 subpassCount = subpassCount_; in RenderPassCreateInfo1()
268 subpassCount = subpassCount_; in RenderPassCreateInfo2()
/external/mesa3d/src/gallium/drivers/zink/
Dzink_render_pass.c80 rpci.subpassCount = 1; in create_render_pass()
/external/angle/src/libANGLE/renderer/vulkan/
Dvk_cache_utils.cpp667 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/
DvktDrawCreateInfoUtil.cpp294 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()
DvktDrawInstancedTests.cpp410 DE_ASSERT(renderPassCreateInfo.subpassCount == 1); in InstancedDrawInstance()
416 renderPassMultiviewCreateInfo.subpassCount = renderPassCreateInfo.subpassCount; in InstancedDrawInstance()
/external/skqp/src/gpu/vk/
DGrVkRenderPass.cpp131 createInfo.subpassCount = 1; in init()
/external/vulkan-validation-layers/layers/generated/
Dvk_safe_struct.cpp5140 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 …]

123