/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
H A D | vktRayTracingPipelineFlagsTests.cpp | 880 const deUint32 instanceShaderBindingTableRecordOffset = static_cast<deUint32>(std::distance(begin, i) * groupsAndGapsPerInstance); in createTopLevelAccelerationStruct() local 881 tlas->addInstance(*i, identityMatrix3x4, 0, 0xFF, instanceShaderBindingTableRecordOffset); in createTopLevelAccelerationStruct() 916 const deUint32 instanceShaderBindingTableRecordOffset = recordsToSkip + instance * groupsAndGapsPerInstance; in prepareShaderBindingTable() local 919 const deUint32 shaderGroupIndex = instanceShaderBindingTableRecordOffset + geometryIndex * m_params.stbRecStride + m_params.stbRecOffset; in prepareShaderBindingTable() 946 const deUint32 instanceShaderBindingTableRecordOffset = recordsToSkip + instance * groupsAndGapsPerInstance; in prepareShaderBindingTable() local 949 const deUint32 shaderGroupIndex = instanceShaderBindingTableRecordOffset + geometryIndex * m_params.stbRecStride + m_params.stbRecOffset; in prepareShaderBindingTable() 1063 const deUint32 instanceShaderBindingTableRecordOffset = recordsToSkip + instance * groupsAndGapsPerInstance; in travelRay() local 1067 shaderGroupIndex = instanceShaderBindingTableRecordOffset + geometryIndex * m_params.stbRecStride + m_params.stbRecOffset; in travelRay() 1081 const deUint32 instanceShaderBindingTableRecordOffset = recordsToSkip + instance * groupsAndGapsPerInstance; in travelRay() local 1085 shaderGroupIndex = instanceShaderBindingTableRecordOffset in travelRay() [all...] |
H A D | vktRayTracingBuildTests.cpp | 292 deUint32 instanceShaderBindingTableRecordOffset = triangles ? 0 : 1; variable 294 result->addInstance(blases[instanceNdx], vk::identityMatrix3x4, 0, 0xFF, instanceShaderBindingTableRecordOffset);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ray_tracing/ |
H A D | vktRayTracingPipelineFlagsTests.cpp | 872 const deUint32 instanceShaderBindingTableRecordOffset = static_cast<deUint32>(std::distance(begin, i) * groupsAndGapsPerInstance); in createTopLevelAccelerationStruct() local 873 tlas->addInstance(*i, identityMatrix3x4, 0, 0xFF, instanceShaderBindingTableRecordOffset); in createTopLevelAccelerationStruct() 908 const deUint32 instanceShaderBindingTableRecordOffset = recordsToSkip + instance * groupsAndGapsPerInstance; in prepareShaderBindingTable() local 911 const deUint32 shaderGroupIndex = instanceShaderBindingTableRecordOffset + geometryIndex * m_params.stbRecStride + m_params.stbRecOffset; in prepareShaderBindingTable() 938 const deUint32 instanceShaderBindingTableRecordOffset = recordsToSkip + instance * groupsAndGapsPerInstance; in prepareShaderBindingTable() local 941 const deUint32 shaderGroupIndex = instanceShaderBindingTableRecordOffset + geometryIndex * m_params.stbRecStride + m_params.stbRecOffset; in prepareShaderBindingTable() 1055 const deUint32 instanceShaderBindingTableRecordOffset = recordsToSkip + instance * groupsAndGapsPerInstance; in travelRay() local 1059 shaderGroupIndex = instanceShaderBindingTableRecordOffset + geometryIndex * m_params.stbRecStride + m_params.stbRecOffset; in travelRay() 1073 const deUint32 instanceShaderBindingTableRecordOffset = recordsToSkip + instance * groupsAndGapsPerInstance; in travelRay() local 1077 shaderGroupIndex = instanceShaderBindingTableRecordOffset in travelRay() [all...] |
H A D | vktRayTracingBuildTests.cpp | 292 deUint32 instanceShaderBindingTableRecordOffset = triangles ? 0 : 1; variable 294 result->addInstance(blases[instanceNdx], vk::identityMatrix3x4, 0, 0xFF, instanceShaderBindingTableRecordOffset);
|
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkRayTracingUtil.hpp | 745 : matrix(matrix_), instanceCustomIndex(instanceCustomIndex_), mask(mask_), instanceShaderBindingTableRecordOffset(instanceShaderBindingTableRecordOffset_), flags(flags_) in InstanceData() 751 deUint32 instanceShaderBindingTableRecordOffset; member 779 deUint32 instanceShaderBindingTableRecordOffset = 0,
|
H A D | vkRayTracingUtil.cpp | 364 deUint32 instanceShaderBindingTableRecordOffset, in makeVkAccelerationStructureInstanceKHR() 371 instance.instanceShaderBindingTableRecordOffset = instanceShaderBindingTableRecordOffset & 0xFFFFFF; in makeVkAccelerationStructureInstanceKHR() 2337 deUint32 instanceShaderBindingTableRecordOffset, 2341 m_instanceData.push_back(InstanceData(matrix, instanceCustomIndex, mask, instanceShaderBindingTableRecordOffset, flags)); 2464 instanceData.instanceShaderBindingTableRecordOffset, // deUint32 instanceShaderBindingTableRecordOffset:24; 361 makeVkAccelerationStructureInstanceKHR(const VkTransformMatrixKHR& transform, deUint32 instanceCustomIndex, deUint32 mask, deUint32 instanceShaderBindingTableRecordOffset, VkGeometryInstanceFlagsKHR flags, deUint64 accelerationStructureReference) makeVkAccelerationStructureInstanceKHR() argument
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_acceleration_structure.c | 436 instance->instanceShaderBindingTableRecordOffset | (instance->flags << 24); in build_instances()
|
/third_party/skia/third_party/externals/swiftshader/include/vulkan/ |
H A D | vulkan_structs.hpp | 2286 , instanceShaderBindingTableRecordOffset( instanceShaderBindingTableRecordOffset_ ) 2331 instanceShaderBindingTableRecordOffset = instanceShaderBindingTableRecordOffset_; 2367 ( instanceShaderBindingTableRecordOffset == rhs.instanceShaderBindingTableRecordOffset ) && 2381 uint32_t instanceShaderBindingTableRecordOffset : 24; member 2412 , instanceShaderBindingTableRecordOffset( instanceShaderBindingTableRecordOffset_ ) 2468 instanceShaderBindingTableRecordOffset = instanceShaderBindingTableRecordOffset_; 2504 ( instanceShaderBindingTableRecordOffset == rhs.instanceShaderBindingTableRecordOffset ) && 2519 uint32_t instanceShaderBindingTableRecordOffset member 3067 uint32_t instanceShaderBindingTableRecordOffset : 24; global() member [all...] |
H A D | vulkan_core.h | 10544 uint32_t instanceShaderBindingTableRecordOffset:24; member 12476 uint32_t instanceShaderBindingTableRecordOffset:24; member 12505 uint32_t instanceShaderBindingTableRecordOffset:24; member
|
/third_party/mesa3d/include/vulkan/ |
H A D | vulkan_core.h | 11657 uint32_t instanceShaderBindingTableRecordOffset:24; member 13546 uint32_t instanceShaderBindingTableRecordOffset:24; member 13575 uint32_t instanceShaderBindingTableRecordOffset:24; member
|
/third_party/skia/third_party/externals/dawn/third_party/khronos/vulkan/ |
H A D | vulkan_core.h | 10704 uint32_t instanceShaderBindingTableRecordOffset:24; member 12636 uint32_t instanceShaderBindingTableRecordOffset:24; member 12665 uint32_t instanceShaderBindingTableRecordOffset:24; member
|
/third_party/vulkan-headers/include/vulkan/ |
H A D | vulkan_core.h | 13550 uint32_t instanceShaderBindingTableRecordOffset:24; member 16100 uint32_t instanceShaderBindingTableRecordOffset:24; member 16129 uint32_t instanceShaderBindingTableRecordOffset:24; member
|
H A D | vulkan_hash.hpp | 755 VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureInstanceKHR.instanceShaderBindingTableRecordOffset ); 773 VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureMatrixMotionInstanceNV.instanceShaderBindingTableRecordOffset ); 846 VULKAN_HPP_HASH_COMBINE( seed, accelerationStructureSRTMotionInstanceNV.instanceShaderBindingTableRecordOffset );
|
H A D | vulkan_structs.hpp | 2526 , instanceShaderBindingTableRecordOffset( instanceShaderBindingTableRecordOffset_ ) 2570 instanceShaderBindingTableRecordOffset = instanceShaderBindingTableRecordOffset_; 2610 return std::tie( transform, instanceCustomIndex, mask, instanceShaderBindingTableRecordOffset, flags, accelerationStructureReference ); 2623 ( instanceShaderBindingTableRecordOffset == rhs.instanceShaderBindingTableRecordOffset ) && ( flags == rhs.flags ) && 2638 uint32_t instanceShaderBindingTableRecordOffset : 24; member 2661 , instanceShaderBindingTableRecordOffset( instanceShaderBindingTableRecordOffset_ ) 2714 instanceShaderBindingTableRecordOffset = instanceShaderBindingTableRecordOffset_; 2756 return std::tie( transformT0, transformT1, instanceCustomIndex, mask, instanceShaderBindingTableRecordOffset, flags, accelerationStructureReference ); 2769 ( mask == rhs.mask ) && ( instanceShaderBindingTableRecordOffset 2785 uint32_t instanceShaderBindingTableRecordOffset : 24; global() member 3379 uint32_t instanceShaderBindingTableRecordOffset : 24; global() member [all...] |
/third_party/skia/include/third_party/vulkan/vulkan/ |
H A D | vulkan_core.h | 10141 uint32_t instanceShaderBindingTableRecordOffset:24; member
|