/external/deqp-deps/glslang/Test/baseResults/ |
D | spv.ext.AccelDecl.frag.out | 22 Name 14 "topLevelAS" 24 Decorate 14(topLevelAS) Binding 1 25 Decorate 14(topLevelAS) DescriptorSet 0 36 14(topLevelAS): 13(ptr) Variable UniformConstant
|
/external/angle/third_party/glslang/src/Test/baseResults/ |
D | spv.ext.AccelDecl.frag.out | 22 Name 14 "topLevelAS" 24 Decorate 14(topLevelAS) Binding 1 25 Decorate 14(topLevelAS) DescriptorSet 0 36 14(topLevelAS): 13(ptr) Variable UniformConstant
|
/external/deqp/external/vulkancts/data/vulkan/amber/ray_tracing/ |
D | basic2.amber | 14 layout(set = 0, binding = 0) uniform accelerationStructureEXT topLevelAS; 17 …traceRayEXT(topLevelAS, 0u, 0xFFu, 0, 0, 0, vec3(0.5, 0.5, 0.0), 0.0, vec3(0.0, 0.0, -1.0), 9.0, 0… 24 layout(set = 0, binding = 0) uniform accelerationStructureEXT topLevelAS; 27 …traceRayEXT(topLevelAS, 0u, 0xFFu, 0, 0, 0, vec3(0.5, 0.5, 0.0), 0.0, vec3(0.0, 0.0, -1.0), 9.0, 0…
|
D | different-payload-sizes.amber | 16 layout(set = 0, binding = 0) uniform accelerationStructureEXT topLevelAS; 28 traceRayEXT(topLevelAS, flags, mask, 0, 0, 0, Origin, TMin, Direction, TMax, 0); 32 traceRayEXT(topLevelAS, flags, mask, 0, 0, 1, Origin, TMin, Direction, TMax, 1);
|
D | rt-sample.amber | 15 layout(set = 0, binding = 0) uniform accelerationStructureEXT topLevelAS; 21 topLevelAS,
|
D | basic_lib.amber | 15 layout(set = 0, binding = 0) uniform accelerationStructureEXT topLevelAS; 24 topLevelAS, // accelerationStructureEXT topLevel,
|
/external/deqp/external/vulkancts/modules/vulkan/ray_query/ |
D | vktRayQueryDirectionTests.cpp | 354 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 366 topLevelAS->setUseArrayOfPointers(m_params.useArraysOfPointers); in iterate() 367 topLevelAS->setUsePPGeometries(m_params.useArraysOfPointers); in iterate() 368 topLevelAS->setInstanceCount(1); in iterate() 371 topLevelAS->addInstance(blasSharedPtr, initialMatrix, 0, 0xFFu, 0u, instanceFlags); in iterate() 373 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 375 topLevelAS->updateInstanceMatrix(vkd, device, 0u, transformMatrix); in iterate() 409 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayQueryNonUniformArgsTests.cpp | 223 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 237 topLevelAS->setInstanceCount(1); in iterate() 238 topLevelAS->addInstance(blasSharedPtr, identityMatrix3x4, 0u, kGoodCullMask, 0u, in iterate() 240 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 279 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayQueryBarycentricCoordinatesTests.cpp | 205 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 218 topLevelAS->setInstanceCount(1); in iterate() 219 topLevelAS->addInstance(blasSharedPtr, identityMatrix3x4, 0, 0xFFu, 0u, in iterate() 221 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 297 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayQueryPositionFetchTests.cpp | 420 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 446 topLevelAS->setInstanceCount(1); in iterate() 447 topLevelAS->setBuildType(m_params.buildType); in iterate() 448 …topLevelAS->addInstance(blasSharedPtr, (m_params.testFlagMask & TEST_FLAG_BIT_INSTANCE_TRANSFORM) ? in iterate() 451 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 526 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayQueryOpacityMicromapTests.cpp | 507 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 759 topLevelAS->setInstanceCount(1); in iterate() 760 topLevelAS->addInstance(blasSharedPtr, identityMatrix3x4, 0, 0xFFu, 0u, instanceFlags); in iterate() 761 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 897 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayQueryMiscTests.cpp | 238 …de::SharedPtr<TopLevelAccelerationStructure> topLevelAS(makeTopLevelAccelerationStructure().releas… in iterate() local 251 topLevelAS->addInstance(bottomLevelAS); in iterate() 252 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 304 topLevelAS->getPtr(), // const VkAccelerationStructureKHR* pAccelerationStructures; in iterate()
|
/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/ |
D | vktRayTracingPositionFetchTests.cpp | 253 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 279 topLevelAS->setInstanceCount(1); in iterate() 280 topLevelAS->setBuildType(m_params.buildType); in iterate() 281 …topLevelAS->addInstance(blasSharedPtr, (m_params.testFlagMask & TEST_FLAG_BIT_INSTANCE_TRANSFORM) ? in iterate() 284 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 361 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayTracingDirectionTests.cpp | 430 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 442 topLevelAS->setUseArrayOfPointers(m_params.useArraysOfPointers); in iterate() 443 topLevelAS->setUsePPGeometries(m_params.useArraysOfPointers); in iterate() 444 topLevelAS->setInstanceCount(1); in iterate() 447 topLevelAS->addInstance(blasSharedPtr, initialMatrix, 0, 0xFFu, 0u, instanceFlags); in iterate() 449 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 451 topLevelAS->updateInstanceMatrix(vkd, device, 0u, transformMatrix); in iterate() 499 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayTracingBarycentricCoordinatesTests.cpp | 278 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 291 topLevelAS->setInstanceCount(1); in iterate() 292 topLevelAS->addInstance(blasSharedPtr, identityMatrix3x4, 0, 0xFFu, 0u, in iterate() 294 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 377 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayTracingNonUniformArgsTests.cpp | 284 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 298 topLevelAS->setInstanceCount(1); in iterate() 299 topLevelAS->addInstance(blasSharedPtr, identityMatrix3x4, 0u, kGoodCullMask, 0u, in iterate() 301 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 340 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayTracingOpacityMicromapTests.cpp | 328 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 511 topLevelAS->setInstanceCount(1); in iterate() 512 topLevelAS->addInstance(blasSharedPtr, identityMatrix3x4, 0, 0xFFu, 0u, instanceFlags); in iterate() 513 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 643 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayTracingShaderBindingTableTests.cpp | 1408 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 1433 topLevelAS->setInstanceCount(1); in iterate() 1434 topLevelAS->addInstance(blasSharedPtr, identityMatrix3x4, 0u, 0xFF, 0u, in iterate() 1436 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in iterate() 1478 topLevelAS.get()->getPtr(), in iterate()
|
D | vktRayTracingMiscTests.cpp | 8558 auto topLevelAS = makeTopLevelAccelerationStructure(); in nullMissInstance() local 8570 topLevelAS->setInstanceCount(1); in nullMissInstance() 8571 topLevelAS->addInstance(blasSharedPtr); in nullMissInstance() 8572 topLevelAS->createAndBuild(vkd, device, cmdBuffer, alloc); in nullMissInstance() 8605 topLevelAS.get()->getPtr(), in nullMissInstance() 8793 auto topLevelAS = makeTopLevelAccelerationStructure(); in reuseCreationBufferInstance() local 8835 topLevelAS->setInstanceCount(1); in reuseCreationBufferInstance() 8836 topLevelAS->addInstance(blasSharedPtr); in reuseCreationBufferInstance() 8842 …topLevelAS->create(vkd, device, alloc, 0u, 0u, nullptr, MemoryRequirement::Any, creationBuffer.get… in reuseCreationBufferInstance() 8844 topLevelAS->build(vkd, device, topBuildCmd.get()); in reuseCreationBufferInstance() [all …]
|
/external/deqp-deps/glslang/Test/ |
D | spv.ext.AccelDecl.frag | 10 layout(binding = 1, set = 0) uniform accelerationStructureEXT topLevelAS;
|
/external/angle/third_party/glslang/src/Test/ |
D | spv.ext.AccelDecl.frag | 10 layout(binding = 1, set = 0) uniform accelerationStructureEXT topLevelAS;
|
/external/deqp/external/vulkancts/modules/vulkan/device_generated_commands/ |
D | vktDGCRayTracingTestsExt.cpp | 323 auto topLevelAS = makeTopLevelAccelerationStructure(); in makeTopLevelASWithParams() local 324 topLevelAS->setInstanceCount(cellParams.size()); in makeTopLevelASWithParams() 327 …topLevelAS->addInstance(blas.at(cp.blasIndex), cp.transformMatrix, cp.instanceCustomIndex, 0xFFu, … in makeTopLevelASWithParams() 330 return TLASPtr(topLevelAS.release()); in makeTopLevelASWithParams() 1029 auto topLevelAS = makeTopLevelASWithParams(blas, cellParams); in iterate() local 1030 topLevelAS->createAndBuild(ctx.vkd, ctx.device, cmdBuffer, ctx.allocator); in iterate() 1075 … topLevelAS.get()->getPtr(), // const VkAccelerationStructureKHR* pAccelerationStructures; in iterate()
|
D | vktDGCGraphicsMiscTestsExt.cpp | 3340 auto topLevelAS = makeTopLevelAccelerationStructure(); in iterate() local 3357 topLevelAS->setInstanceCount(1); in iterate() 3358 topLevelAS->addInstance(blasSharedPtr); in iterate() 3359 topLevelAS->createAndBuild(ctx.vkd, ctx.device, cmdBuffer, ctx.allocator); in iterate() 3367 topLevelAS.get()->getPtr(), in iterate()
|