Home
last modified time | relevance | path

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

/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
DvkRayTracingUtil.cpp744 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 …]
DvkRayTracingUtil.hpp639 std::vector<de::SharedPtr<RaytracedGeometryBase>> m_geometriesData; member in vk::BottomLevelAccelerationStructure