Home
last modified time | relevance | path

Searched refs:bottomLevelAccelerationStructures (Results 1 - 25 of 28) sorted by relevance

12

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/
H A DvktRayTracingCaptureReplayTests.cpp134 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0;
251 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
319 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
337 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex++], identityMatrix, 0, 0xFF, shaderOffset); in initTopAccelerationStructure()
516 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
623 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
648 result->addInstance(bottomLevelAccelerationStructures[0], transformMatrixKHR); in initTopAccelerationStructure()
660 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex++]); in initTopAccelerationStructure()
986 std::vector<de::SharedPtr<BottomLevelAccelerationStructure>> bottomLevelAccelerationStructures; in runTest() local
1011 bottomLevelAccelerationStructures in runTest()
317 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
621 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
[all...]
H A DvktRayTracingMemGuaranteeTests.cpp149 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures);
543 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
550 result->setInstanceCount(bottomLevelAccelerationStructures.size()); in initTopAccelerationStructure()
552 for (size_t structNdx = 0; structNdx < bottomLevelAccelerationStructures.size(); ++structNdx) in initTopAccelerationStructure()
553 result->addInstance(bottomLevelAccelerationStructures[structNdx]); in initTopAccelerationStructure()
677 vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
686 bottomLevelAccelerationStructures = initBottomAccelerationStructures(*cmdBuffer); in runTest()
687 topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationStructures); in runTest()
542 initTopAccelerationStructure(VkCommandBuffer cmdBuffer, vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingTraversalControlTests.cpp90 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0;
175 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
244 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
251 result->addInstance(bottomLevelAccelerationStructures[0]); in initTopAccelerationStructure()
643 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
661 bottomLevelAccelerationStructures = m_data.testConfiguration->initBottomAccelerationStructures(m_context, m_data); in runTest()
662 for (auto& blas : bottomLevelAccelerationStructures) in runTest()
664 topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure(m_context, m_data, bottomLevelAccelerationStructures); in runTest()
242 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingWatertightnessTests.cpp205 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures);
409 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
416 result->setInstanceCount(bottomLevelAccelerationStructures.size()); in initTopAccelerationStructure()
418 for (size_t structNdx = 0; structNdx < bottomLevelAccelerationStructures.size(); ++structNdx) in initTopAccelerationStructure()
419 result->addInstance(bottomLevelAccelerationStructures[structNdx]); in initTopAccelerationStructure()
649 vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
658 bottomLevelAccelerationStructures = initBottomAccelerationStructures(*cmdBuffer); in runTest()
659 topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationStructures); in runTest()
408 initTopAccelerationStructure(VkCommandBuffer cmdBuffer, vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingPipelineLibraryTests.cpp268 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures);
452 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
472 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex], identityMatrix3x4, 0, 0xFF, currentInstanceIndex % numShadersUsed, 0U); in initTopAccelerationStructure()
829 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
847 bottomLevelAccelerationStructures = initBottomAccelerationStructures(*cmdBuffer); in runTest()
848 topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationStructures); in runTest()
451 initTopAccelerationStructure(VkCommandBuffer cmdBuffer, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingShaderBindingTableTests.cpp88 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0;
189 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
263 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
269 deUint32 instanceCount = deUint32(bottomLevelAccelerationStructures.size()); in initTopAccelerationStructure()
274 result->addInstance(bottomLevelAccelerationStructures[i], identityMatrix, 0u, 0xFF, (testParams.shaderTestType == STT_MISS) ? 0 : i); in initTopAccelerationStructure()
906 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
925 bottomLevelAccelerationStructures = m_data.testConfiguration->initBottomAccelerationStructures(m_context, m_data); in runTest()
926 for (auto& blas : bottomLevelAccelerationStructures) in runTest()
928 topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure(m_context, m_data, bottomLevelAccelerationStructures); in runTest()
261 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingAccelerationStructuresTests.cpp152 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0;
281 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
519 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
549 result->addInstance(bottomLevelAccelerationStructures[0], transformMatrixKHR, instanceCustomIndex, 0xFFu, 0u, instanceFlags); in initTopAccelerationStructure()
565 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex++], identityMatrix3x4, instanceCustomIndex, testParams.cullMask, 0u, instanceFlags); in initTopAccelerationStructure()
569 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex++], identityMatrix3x4, instanceCustomIndex, 0xFFu, 0u, instanceFlags); in initTopAccelerationStructure()
690 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
810 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
821 result->addInstance(bottomLevelAccelerationStructures[0]); in initTopAccelerationStructure()
933 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) overrid
517 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
808 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
1009 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
1834 std::vector<de::SharedPtr<BottomLevelAccelerationStructure>> bottomLevelAccelerationStructures; runTest() local
4610 std::vector<de::SharedPtr<BottomLevelAccelerationStructure>> bottomLevelAccelerationStructures; iterate() local
[all...]
H A DvktRayTracingCallableShadersTests.cpp84 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0;
169 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
225 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
232 result->addInstance(bottomLevelAccelerationStructures[0]); in initTopAccelerationStructure()
723 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
741 bottomLevelAccelerationStructures = m_data.testConfiguration->initBottomAccelerationStructures(m_context, m_data); in runTest()
742 for (auto& blas : bottomLevelAccelerationStructures) in runTest()
744 topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure(m_context, m_data, bottomLevelAccelerationStructures); in runTest()
223 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingComplexControlFlowTests.cpp249 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures);
394 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
401 result->setInstanceCount(bottomLevelAccelerationStructures.size()); in initTopAccelerationStructure()
403 for (size_t structNdx = 0; structNdx < bottomLevelAccelerationStructures.size(); ++structNdx) in initTopAccelerationStructure()
404 result->addInstance(bottomLevelAccelerationStructures[structNdx]); in initTopAccelerationStructure()
582 vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
595 bottomLevelAccelerationStructures = initBottomAccelerationStructures(*cmdBuffer); in runTest()
596 topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationStructures); in runTest()
393 initTopAccelerationStructure(VkCommandBuffer cmdBuffer, vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingTraceRaysTests.cpp191 const BlasVec& bottomLevelAccelerationStructures,
211 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex++]);
607 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
625 bottomLevelAccelerationStructures = initBottomAccelerationStructures(*cmdBuffer); in runTest()
626 topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationStructures, m_context, m_imageExtent); in runTest()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/
H A DvktRayTracingCaptureReplayTests.cpp134 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0;
251 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
319 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
337 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex++], identityMatrix, 0, 0xFF, shaderOffset); in initTopAccelerationStructure()
516 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
623 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
648 result->addInstance(bottomLevelAccelerationStructures[0], transformMatrixKHR); in initTopAccelerationStructure()
660 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex++]); in initTopAccelerationStructure()
1077 std::vector<de::SharedPtr<BottomLevelAccelerationStructure>> bottomLevelAccelerationStructures; in runTest() local
1102 bottomLevelAccelerationStructures in runTest()
317 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
621 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
[all...]
H A DvktRayTracingMemGuaranteeTests.cpp149 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures);
543 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
550 result->setInstanceCount(bottomLevelAccelerationStructures.size()); in initTopAccelerationStructure()
552 for (size_t structNdx = 0; structNdx < bottomLevelAccelerationStructures.size(); ++structNdx) in initTopAccelerationStructure()
553 result->addInstance(bottomLevelAccelerationStructures[structNdx]); in initTopAccelerationStructure()
677 vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
686 bottomLevelAccelerationStructures = initBottomAccelerationStructures(*cmdBuffer); in runTest()
687 topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationStructures); in runTest()
542 initTopAccelerationStructure(VkCommandBuffer cmdBuffer, vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingTraversalControlTests.cpp90 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0;
175 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
244 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
251 result->addInstance(bottomLevelAccelerationStructures[0]); in initTopAccelerationStructure()
643 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
661 bottomLevelAccelerationStructures = m_data.testConfiguration->initBottomAccelerationStructures(m_context, m_data); in runTest()
662 for (auto& blas : bottomLevelAccelerationStructures) in runTest()
664 topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure(m_context, m_data, bottomLevelAccelerationStructures); in runTest()
242 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingPipelineLibraryTests.cpp241 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures);
409 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
439 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex], identityMatrix, 0, 0xFF, currentInstanceIndex % numShadersUsed, 0U); in initTopAccelerationStructure()
618 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
636 bottomLevelAccelerationStructures = initBottomAccelerationStructures(deviceHelper, *cmdBuffer); in runTest()
637 topLevelAccelerationStructure = initTopAccelerationStructure(deviceHelper, *cmdBuffer, bottomLevelAccelerationStructures); in runTest()
408 initTopAccelerationStructure(DeviceHelper& deviceHelper, VkCommandBuffer cmdBuffer, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingCallableShadersTests.cpp83 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0;
167 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
223 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
230 result->addInstance(bottomLevelAccelerationStructures[0]); in initTopAccelerationStructure()
721 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
739 bottomLevelAccelerationStructures = m_data.testConfiguration->initBottomAccelerationStructures(m_context, m_data); in runTest()
740 for (auto& blas : bottomLevelAccelerationStructures) in runTest()
742 topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure(m_context, m_data, bottomLevelAccelerationStructures); in runTest()
221 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingWatertightnessTests.cpp205 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures);
409 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
416 result->setInstanceCount(bottomLevelAccelerationStructures.size()); in initTopAccelerationStructure()
418 for (size_t structNdx = 0; structNdx < bottomLevelAccelerationStructures.size(); ++structNdx) in initTopAccelerationStructure()
419 result->addInstance(bottomLevelAccelerationStructures[structNdx]); in initTopAccelerationStructure()
649 vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
658 bottomLevelAccelerationStructures = initBottomAccelerationStructures(*cmdBuffer); in runTest()
659 topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationStructures); in runTest()
408 initTopAccelerationStructure(VkCommandBuffer cmdBuffer, vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingShaderBindingTableTests.cpp88 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0;
189 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
263 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
269 deUint32 instanceCount = deUint32(bottomLevelAccelerationStructures.size()); in initTopAccelerationStructure()
274 result->addInstance(bottomLevelAccelerationStructures[i], identityMatrix, 0u, 0xFF, (testParams.shaderTestType == STT_MISS) ? 0 : i); in initTopAccelerationStructure()
906 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
925 bottomLevelAccelerationStructures = m_data.testConfiguration->initBottomAccelerationStructures(m_context, m_data); in runTest()
926 for (auto& blas : bottomLevelAccelerationStructures) in runTest()
928 topLevelAccelerationStructure = m_data.testConfiguration->initTopAccelerationStructure(m_context, m_data, bottomLevelAccelerationStructures); in runTest()
261 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingComplexControlFlowTests.cpp249 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures);
394 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
401 result->setInstanceCount(bottomLevelAccelerationStructures.size()); in initTopAccelerationStructure()
403 for (size_t structNdx = 0; structNdx < bottomLevelAccelerationStructures.size(); ++structNdx) in initTopAccelerationStructure()
404 result->addInstance(bottomLevelAccelerationStructures[structNdx]); in initTopAccelerationStructure()
582 vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
595 bottomLevelAccelerationStructures = initBottomAccelerationStructures(*cmdBuffer); in runTest()
596 topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationStructures); in runTest()
393 initTopAccelerationStructure(VkCommandBuffer cmdBuffer, vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
H A DvktRayTracingAccelerationStructuresTests.cpp140 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0;
266 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
504 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
534 result->addInstance(bottomLevelAccelerationStructures[0], transformMatrixKHR, instanceCustomIndex, 0xFFu, 0u, instanceFlags); in initTopAccelerationStructure()
550 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex++], identityMatrix3x4, instanceCustomIndex, testParams.cullMask, 0u, instanceFlags); in initTopAccelerationStructure()
554 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex++], identityMatrix3x4, instanceCustomIndex, 0xFFu, 0u, instanceFlags); in initTopAccelerationStructure()
675 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
795 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
806 result->addInstance(bottomLevelAccelerationStructures[0]); in initTopAccelerationStructure()
1634 std::vector<de::SharedPtr<BottomLevelAccelerationStructure>> bottomLevelAccelerationStructures; in runTest() local
502 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
793 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
[all...]
H A DvktRayTracingTraceRaysTests.cpp191 const BlasVec& bottomLevelAccelerationStructures,
211 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex++]);
607 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
625 bottomLevelAccelerationStructures = initBottomAccelerationStructures(*cmdBuffer); in runTest()
626 topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationStructures, m_context, m_imageExtent); in runTest()
H A DvktRayTracingBuiltinTests.cpp217 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures);
1223 vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
1238 result->setInstanceCount(bottomLevelAccelerationStructures.size()); in initTopAccelerationStructure()
1240 for (size_t structNdx = 0; structNdx < bottomLevelAccelerationStructures.size(); ++structNdx) in initTopAccelerationStructure()
1253 result->addInstance(bottomLevelAccelerationStructures[structNdx], transform, deUint32(2 * structNdx)); in initTopAccelerationStructure()
1711 vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; in runTest() local
1720 bottomLevelAccelerationStructures = initBottomAccelerationStructures(*cmdBuffer); in runTest()
1721 topLevelAccelerationStructure = initTopAccelerationStructure(*cmdBuffer, bottomLevelAccelerationStructures); in runTest()
1222 initTopAccelerationStructure(VkCommandBuffer cmdBuffer, vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_query/
H A DvktRayQueryAccelerationStructuresTests.cpp179 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0;
948 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; member in vkt::RayQuery::__anon28379::RayTracingConfiguration
1070 bottomLevelAccelerationStructures.push_back(de::SharedPtr<BottomLevelAccelerationStructure>(bottomLevelAccelerationStructure.release())); in fillCommandBuffer()
1072 for (auto& blas : bottomLevelAccelerationStructures) in fillCommandBuffer()
1078 topLevelAccelerationStructure->addInstance(bottomLevelAccelerationStructures[0]); in fillCommandBuffer()
1188 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
1437 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
1463 result->addInstance(bottomLevelAccelerationStructures[0], transformMatrixKHR, 0u, 0xFFu, 0u, instanceFlags); in initTopAccelerationStructure()
1489 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex++], transformMatrixKHR, 0u, 0xFFu, 0u, instanceFlags); in initTopAccelerationStructure()
2489 std::vector<de::SharedPtr<BottomLevelAccelerationStructure>> bottomLevelAccelerationStructures; in runTest() local
1435 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
[all...]
H A DvktRayQueryCullRayFlagsTests.cpp939 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; member in vkt::RayQuery::__anon28406::RayTracingConfiguration
1063 bottomLevelAccelerationStructures.push_back(de::SharedPtr<BottomLevelAccelerationStructure>(bottomLevelAccelerationStructure.release())); in fillCommandBuffer()
1065 for (auto& blas : bottomLevelAccelerationStructures) in fillCommandBuffer()
1071 topLevelAccelerationStructure->addInstance(bottomLevelAccelerationStructures[0]); in fillCommandBuffer()
H A DvktRayQueryTraversalControlTests.cpp920 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; member in vkt::RayQuery::__anon28422::RayTracingConfiguration
1040 bottomLevelAccelerationStructures.push_back(de::SharedPtr<BottomLevelAccelerationStructure>(bottomLevelAccelerationStructure.release())); in fillCommandBuffer()
1042 for (auto& blas : bottomLevelAccelerationStructures) in fillCommandBuffer()
1048 topLevelAccelerationStructure->addInstance(bottomLevelAccelerationStructures[0]); in fillCommandBuffer()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_query/
H A DvktRayQueryAccelerationStructuresTests.cpp175 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) = 0;
940 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelAccelerationStructures; member in vkt::RayQuery::__anon29581::RayTracingConfiguration
1061 bottomLevelAccelerationStructures.push_back(de::SharedPtr<BottomLevelAccelerationStructure>(bottomLevelAccelerationStructure.release())); in fillCommandBuffer()
1063 for (auto& blas : bottomLevelAccelerationStructures) in fillCommandBuffer()
1069 topLevelAccelerationStructure->addInstance(bottomLevelAccelerationStructures[0]); in fillCommandBuffer()
1179 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) override;
1428 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) in initTopAccelerationStructure()
1454 result->addInstance(bottomLevelAccelerationStructures[0], transformMatrixKHR, 0u, 0xFFu, 0u, instanceFlags); in initTopAccelerationStructure()
1480 result->addInstance(bottomLevelAccelerationStructures[currentInstanceIndex++], transformMatrixKHR, 0u, 0xFFu, 0u, instanceFlags); in initTopAccelerationStructure()
2478 std::vector<de::SharedPtr<BottomLevelAccelerationStructure>> bottomLevelAccelerationStructures; in runTest() local
1426 initTopAccelerationStructure(Context& context, TestParams& testParams, std::vector<de::SharedPtr<BottomLevelAccelerationStructure> >& bottomLevelAccelerationStructures) initTopAccelerationStructure() argument
[all...]

Completed in 73 milliseconds

12