/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingCaptureReplayTests.cpp | 134 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 D | vktRayTracingMemGuaranteeTests.cpp | 149 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 D | vktRayTracingTraversalControlTests.cpp | 90 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 D | vktRayTracingWatertightnessTests.cpp | 205 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 D | vktRayTracingPipelineLibraryTests.cpp | 268 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 D | vktRayTracingShaderBindingTableTests.cpp | 88 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 D | vktRayTracingAccelerationStructuresTests.cpp | 152 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 D | vktRayTracingCallableShadersTests.cpp | 84 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 D | vktRayTracingComplexControlFlowTests.cpp | 249 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 D | vktRayTracingTraceRaysTests.cpp | 191 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 D | vktRayTracingCaptureReplayTests.cpp | 134 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 D | vktRayTracingMemGuaranteeTests.cpp | 149 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 D | vktRayTracingTraversalControlTests.cpp | 90 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 D | vktRayTracingPipelineLibraryTests.cpp | 241 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 D | vktRayTracingCallableShadersTests.cpp | 83 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 D | vktRayTracingWatertightnessTests.cpp | 205 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 D | vktRayTracingShaderBindingTableTests.cpp | 88 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 D | vktRayTracingComplexControlFlowTests.cpp | 249 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 D | vktRayTracingAccelerationStructuresTests.cpp | 140 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 D | vktRayTracingTraceRaysTests.cpp | 191 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 D | vktRayTracingBuiltinTests.cpp | 217 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 D | vktRayQueryAccelerationStructuresTests.cpp | 179 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 D | vktRayQueryCullRayFlagsTests.cpp | 939 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 D | vktRayQueryTraversalControlTests.cpp | 920 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 D | vktRayQueryAccelerationStructuresTests.cpp | 175 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...] |