Searched refs:m_geometriesData (Results 1 – 2 of 2) sorted by relevance
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
D | vkRayTracingUtil.cpp | 744 m_geometriesData.clear(); in setGeometryCount() 746 m_geometriesData.reserve(geometryCount); in setGeometryCount() 751 m_geometriesData.push_back(raytracedGeometry); in addGeometry() 1039 DE_ASSERT(!m_geometriesData.empty() != !(structureSize == 0)); // logical xor in create() 1133 if (m_buildType == VK_ACCELERATION_STRUCTURE_BUILD_TYPE_DEVICE_KHR && !m_geometriesData.empty()) in create() 1135 …uffer = de::MovePtr<BufferWithMemory>(createVertexBuffer(vk, device, allocator, m_geometriesData)); in create() 1136 …Buffer = de::MovePtr<BufferWithMemory>(createIndexBuffer(vk, device, allocator, m_geometriesData)); in create() 1144 DE_ASSERT(!m_geometriesData.empty()); in build() 1150 updateVertexBuffer(vk, device, m_geometriesData, m_vertexBuffer.get()); in build() 1152 updateIndexBuffer(vk, device, m_geometriesData, m_indexBuffer.get()); in build() [all …]
|
D | vkRayTracingUtil.hpp | 639 std::vector<de::SharedPtr<RaytracedGeometryBase>> m_geometriesData; member in vk::BottomLevelAccelerationStructure
|