Lines Matching refs:subpassNdx

288 …st int colorNdx, const int layerNdx, const bool background = true, const deUint32 subpassNdx = 0u);
293 …er, const tcu::Vec4& color, const int layerNdx, const deUint32 quarter, const deUint32 subpassNdx);
366 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; ++subpassNdx) in iterate() local
367subpassNdx] = (PipelineSp(new Unique<VkPipeline>(makeGraphicsPipeline(*renderPass, *pipelineLayout… in iterate()
460 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() local
462 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in draw()
466 …m_device->cmdDrawIndexed(*m_cmdBuffer, 4u, 1u, (drawNdx + subpassNdx % m_squareCount) * 4u, 0u, 0u… in draw()
468 m_device->cmdDraw(*m_cmdBuffer, 4u, 1u, (drawNdx + subpassNdx % m_squareCount) * 4u, 0u); in draw()
470 if (subpassNdx < subpassCount - 1u) in draw()
1128 …arterNdx, const int colorNdx, const int layerNdx, const bool background, const deUint32 subpassNdx) in getQuarterRefColor() argument
1180 if (subpassNdx < 4) in getQuarterRefColor()
1235 …fer, const tcu::Vec4& color, const int layerNdx, const deUint32 quarter, const deUint32 subpassNdx) in fillQuarter() argument
1257 if (subpassNdx < 4) in fillQuarter()
1309 for (int subpassNdx = static_cast<int>(subpassCount) - 1; subpassNdx >= 0; --subpassNdx) in imageData() local
1311 deUint32 subpassToClearViewMask = m_parameters.viewMasks[subpassNdx] & ~clearedViewMask; in imageData()
1318 … fillLayer(referenceFrame->getLevel(0), getQuarterRefColor(0u, 0u, subpassNdx, false), layerNdx); in imageData()
1329 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in imageData() local
1332 deUint32 mask = m_parameters.viewMasks[subpassNdx]; in imageData()
1375 const deUint32 subpassQuarterNdx = subpassNdx % m_squareCount; in imageData()
1378 const tcu::Vec4 color = getQuarterRefColor(0u, colorNdx, layerNdx, true, subpassNdx); in imageData()
1380 fillQuarter(referenceFrame->getLevel(0), color, layerNdx, 0u, subpassNdx); in imageData()
1386 const tcu::Vec4 color = getQuarterRefColor(1u, colorNdx, layerNdx, true, subpassNdx); in imageData()
1388 fillQuarter(referenceFrame->getLevel(0), color, layerNdx, 1u, subpassNdx); in imageData()
1394 const tcu::Vec4 color = getQuarterRefColor(2u, colorNdx, layerNdx, true, subpassNdx); in imageData()
1396 fillQuarter(referenceFrame->getLevel(0), color, layerNdx, 2u, subpassNdx); in imageData()
1402 const tcu::Vec4 color = getQuarterRefColor(3u, colorNdx, layerNdx, true, subpassNdx); in imageData()
1404 fillQuarter(referenceFrame->getLevel(0), color, layerNdx, 3u, subpassNdx); in imageData()
1503 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; ++subpassNdx) in iterate() local
1504subpassNdx] = (PipelineSp(new Unique<VkPipeline>(makeGraphicsPipeline(*renderPass, *m_pipelineLayo… in iterate()
1743 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() local
1745 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in draw()
1747 m_device->cmdDraw(*m_cmdBuffer, 4u, drawCountPerSubpass, 0u, subpassNdx % m_squareCount); in draw()
1749 if (subpassNdx < subpassCount - 1u) in draw()
1813 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() local
1815 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in draw()
1820 if (subpassNdx < subpassCount - 1u) in draw()
1866 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() local
1879 (drawNdx + subpassNdx % m_squareCount) * 4u, // deUint32 firstIndex; in draw()
1892 (drawNdx + subpassNdx % m_squareCount) * 4u, // deUint32 firstVertex; in draw()
1919 indirectBuffers[subpassNdx] = (BufferSP(new Unique<VkBuffer>(indirectBuffer))); in draw()
1920 indirectAllocations[subpassNdx] = (AllocationSP(new UniquePtr<Allocation>(allocationBuffer))); in draw()
1945 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() local
1947 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in draw()
1952 …m_device->cmdDrawIndexedIndirect(*m_cmdBuffer, **indirectBuffers[subpassNdx], 0u, drawCountPerSubp… in draw()
1954 …m_device->cmdDrawIndirect(*m_cmdBuffer, **indirectBuffers[subpassNdx], 0u, drawCountPerSubpass, st… in draw()
1961 …m_device->cmdDrawIndexedIndirect(*m_cmdBuffer, **indirectBuffers[subpassNdx], drawNdx * strideInBu… in draw()
1963 …m_device->cmdDrawIndirect(*m_cmdBuffer, **indirectBuffers[subpassNdx], drawNdx * strideInBuffer, 1… in draw()
1967 if (subpassNdx < subpassCount - 1u) in draw()
2022 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() local
2057 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in draw()
2060 m_device->cmdDraw(*m_cmdBuffer, 4u, 1u, (drawNdx + subpassNdx % m_squareCount) * 4u, 0u); in draw()
2066 if (subpassNdx < subpassCount - 1u) in draw()
2131 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() local
2135 …mandBuffer(*m_device, cmdBufferSecondary.back().get()->get(), renderPass, subpassNdx, frameBuffer); in draw()
2137 …(cmdBufferSecondary.back().get()->get(), VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in draw()
2140 …m_device->cmdDraw(cmdBufferSecondary.back().get()->get(), 4u, 1u, (drawNdx + subpassNdx % m_square… in draw()
2145 if (subpassNdx < subpassCount - 1u) in draw()
2237 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() local
2239 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in draw()
2242 m_device->cmdDraw(*m_cmdBuffer, 1u, 1u, drawNdx + subpassNdx % m_squareCount, 0u); in draw()
2244 if (subpassNdx < subpassCount - 1u) in draw()
2300 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; ++subpassNdx) in iterate() local
2301subpassNdx] = (PipelineSp(new Unique<VkPipeline>(makeGraphicsPipeline(*renderPass, *pipelineLayout… in iterate()
2391 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() local
2393 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in draw()
2396 …m_device->cmdDraw(*m_cmdBuffer, vertexPerPrimitive, 1u, (drawNdx + subpassNdx % m_squareCount) * v… in draw()
2398 if (subpassNdx < subpassCount - 1u) in draw()
2491 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; ++subpassNdx) in iterate() local
2492subpassNdx] = (PipelineSp(new Unique<VkPipeline>(makeGraphicsPipeline(*renderPass, *pipelineLayout… in iterate()
2670 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() local
2672 deUint32 queryCountersToUse = getUsedViewsCount(subpassNdx); in draw()
2674 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in draw()
2678 const deUint32 primitiveNumber = drawNdx + subpassNdx % m_squareCount; in draw()
2702 if (subpassNdx < subpassCount - 1u) in draw()
2807 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; ++subpassNdx) in iterate() local
2808subpassNdx] = (PipelineSp(new Unique<VkPipeline>(makeGraphicsPipeline(*renderPass, *pipelineLayout… in iterate()
2851 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in drawClears() local
2853 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in drawClears()
2858 clear(*m_cmdBuffer, renderArea, m_colorTable[subpassNdx % 4]); in drawClears()
2864 const deUint32 primitiveNumber = drawNdx + subpassNdx % m_squareCount; in drawClears()
2870 if (subpassNdx < subpassCount - 1u) in drawClears()
3100 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; ++subpassNdx) in iterate() local
3101 …pipelines[subpassNdx] = (PipelineSp(new Unique<VkPipeline>(makeGraphicsPipeline(*renderPass, *pipe… in iterate()
3102 subpassNdx, VK_VERTEX_INPUT_RATE_VERTEX, m_depthTest, m_stencilTest)))); in iterate()
3246 for (deUint32 subpassNdx = 0u; subpassNdx < subpassCount; subpassNdx++) in draw() local
3248 deUint32 firstVertexOffset = (subpassNdx < 4) ? 0u : m_squareCount * vertexPerPrimitive; in draw()
3250 m_device->cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **pipelines[subpassNdx]); in draw()
3253 …w(*m_cmdBuffer, vertexPerPrimitive, 1u, firstVertexOffset + (drawNdx + subpassNdx % m_squareCount)… in draw()
3255 if (subpassNdx < subpassCount - 1u) in draw()