Home
last modified time | relevance | path

Searched refs:m_bottomLevelInstances (Results 1 – 2 of 2) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
DvkRayTracingUtil.cpp2235 m_bottomLevelInstances.reserve(instanceCount); in setInstanceCount()
2246 m_bottomLevelInstances.push_back(bottomLevelStructure); in addInstance()
2629 DE_ASSERT(!m_bottomLevelInstances.empty() != !(structureSize == 0)); // logical xor in getCreationSizes()
2679 sizes.instancePointers = static_cast<VkDeviceSize>(m_bottomLevelInstances.size() * pointerSize); in getCreationSizes()
2682 …sizes.instancesBuffer = m_bottomLevelInstances.empty() ? 0u : m_bottomLevelInstances.size() * size… in getCreationSizes()
2695 DE_ASSERT(!m_bottomLevelInstances.empty() != !(structureSize == 0)); // logical xor in create()
2791 …ufferCreateInfo = makeBufferCreateInfo(static_cast<VkDeviceSize>(m_bottomLevelInstances.size() * p… in create()
2795 if(!m_bottomLevelInstances.empty()) in create()
2796 …tr<BufferWithMemory>(createInstanceBuffer(vk, device, allocator, m_bottomLevelInstances, m_instanc… in create()
2802 DE_ASSERT(instanceIndex < m_bottomLevelInstances.size()); in updateInstanceMatrix()
[all …]
DvkRayTracingUtil.hpp853 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > m_bottomLevelInstances; member in vk::TopLevelAccelerationStructure