Searched refs:m_bottomLevelInstances (Results 1 – 2 of 2) sorted by relevance
1431 m_bottomLevelInstances.reserve(instanceCount); in setInstanceCount()1442 m_bottomLevelInstances.push_back(bottomLevelStructure); in addInstance()1751 DE_ASSERT(!m_bottomLevelInstances.empty() != !(structureSize == 0)); // logical xor in create()1843 …const VkBufferCreateInfo bufferCreateInfo = makeBufferCreateInfo(m_bottomLevelInstances.size() * s… in create()1847 if(!m_bottomLevelInstances.empty()) in create()1848 …tr<BufferWithMemory>(createInstanceBuffer(vk, device, allocator, m_bottomLevelInstances, m_instanc… in create()1855 DE_ASSERT(!m_bottomLevelInstances.empty()); in build()1859 …updateInstanceBuffer(vk, device, m_bottomLevelInstances, m_instanceData, m_instanceBuffer.get(), m… in build()1884 …tiveCount = (m_buildWithoutPrimitives ? 0u : static_cast<deUint32>(m_bottomLevelInstances.size())); in build()2076 maxPrimitiveCounts[0] = static_cast<deUint32>(m_bottomLevelInstances.size()); in prepareInstances()[all …]
677 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > m_bottomLevelInstances; member in vk::TopLevelAccelerationStructure