• Home
  • Raw
  • Download

Lines Matching refs:SharedPtr

158 de::SharedPtr<RaytracedGeometryBase> makeRaytracedGeometry (VkGeometryTypeKHR geometryType, VkForma…  in makeRaytracedGeometry()
167 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tcu… in makeRaytracedGeometry()
168 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tcu… in makeRaytracedGeometry()
169 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tc… in makeRaytracedGeometry()
175 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tcu… in makeRaytracedGeometry()
176 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tcu… in makeRaytracedGeometry()
177 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tc… in makeRaytracedGeometry()
183 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tcu… in makeRaytracedGeometry()
184 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tcu… in makeRaytracedGeometry()
185 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tc… in makeRaytracedGeometry()
191 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
192 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
193 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Ve… in makeRaytracedGeometry()
199 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
200 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
201 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Ve… in makeRaytracedGeometry()
207 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
208 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
209 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Ve… in makeRaytracedGeometry()
215 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
216 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
217 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Ve… in makeRaytracedGeometry()
223 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
224 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
225 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Ve… in makeRaytracedGeometry()
231 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
232 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
233 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Ve… in makeRaytracedGeometry()
239 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tcu… in makeRaytracedGeometry()
240 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tcu… in makeRaytracedGeometry()
241 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tc… in makeRaytracedGeometry()
247 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tcu… in makeRaytracedGeometry()
248 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tcu… in makeRaytracedGeometry()
249 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tc… in makeRaytracedGeometry()
255 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tcu… in makeRaytracedGeometry()
256 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tcu… in makeRaytracedGeometry()
257 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<tc… in makeRaytracedGeometry()
263 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
264 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
265 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Ve… in makeRaytracedGeometry()
271 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
272 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
273 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Ve… in makeRaytracedGeometry()
279 …case VK_INDEX_TYPE_UINT16: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
280 …case VK_INDEX_TYPE_UINT32: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Vec… in makeRaytracedGeometry()
281 …case VK_INDEX_TYPE_NONE_KHR: return de::SharedPtr<RaytracedGeometryBase>(buildRaytracedGeometry<Ve… in makeRaytracedGeometry()
557 …m_bottoms.emplace_back(de::SharedPtr<SerialStorage>(new SerialStorage(vk, device, allocator, build… in SerialStorage()
583 de::SharedPtr<SerialStorage> SerialStorage::getBottomStorage (deUint32 index) const in getBottomStorage()
705 void BottomLevelAccelerationStructure::addGeometry (de::SharedPtr<RaytracedGeometryBase>& raytrace… in addGeometry()
726 …de::SharedPtr<RaytracedGeometryBase> geometry = makeRaytracedGeometry(triangles ? VK_GEOMETRY_TYPE… in addGeometry()
748 VkDeviceSize getVertexBufferSize (const std::vector<de::SharedPtr<RaytracedGeometryBase>>& geometri… in getVertexBufferSize()
769 const std::vector<de::SharedPtr<RaytracedGeometryBase>>& geometriesData) in createVertexBuffer()
776 const std::vector<de::SharedPtr<RaytracedGeometryBase>>& geometriesData, in updateVertexBuffer()
800 VkDeviceSize getIndexBufferSize (const std::vector<de::SharedPtr<RaytracedGeometryBase>>& geometrie… in getIndexBufferSize()
824 const std::vector<de::SharedPtr<RaytracedGeometryBase>>& geometriesData) in createIndexBuffer()
834 const std::vector<de::SharedPtr<RaytracedGeometryBase>>& geometriesData, in updateIndexBuffer()
1408 const de::SharedPtr<RaytracedGeometryBase>& geometryData = m_geometriesData[geometryNdx]; in prepareGeometries()
1631 std::vector<de::SharedPtr<BufferWithMemory>> m_accellerationStructureBuffers;
1632 de::SharedPtr<BufferWithMemory> m_deviceScratchBuffer;
1634 std::vector<de::SharedPtr<BufferWithMemory>> m_vertexBuffers;
1635 std::vector<de::SharedPtr<BufferWithMemory>> m_indexBuffers;
1939 auto createDeviceScratchBuffer = [&](VkDeviceSize bufferSize) -> de::SharedPtr<BufferWithMemory> in batchCreateAdjust()
1943 return de::SharedPtr<BufferWithMemory>(p); in batchCreateAdjust()
2239 void TopLevelAccelerationStructure::addInstance (de::SharedPtr<BottomLevelAccelerationStructure> bo… in addInstance()
2305 std::vector<de::SharedPtr<BottomLevelAccelerationStructure> > bottomLevelInstances, in createInstanceBuffer()
2380 const std::vector<de::SharedPtr<BottomLevelAccelerationStructure>>& bottomLevelInstances, in updateInstanceBuffer()
3090 …m_bottomLevelInstances.emplace_back(de::SharedPtr<BottomLevelAccelerationStructure>(blas.release()… in createAndDeserializeBottoms()
3353 de::SharedPtr<Move<VkShaderModule>> shaderModule, in addShader()
3447 void RayTracingPipeline::addLibrary (de::SharedPtr<de::MovePtr<RayTracingPipeline>> pipelineLibrary) in addLibrary()
3530 const std::vector<de::SharedPtr<Move<VkPipeline>>>& pipelineLibraries) in createPipeline()
3549 std::vector<de::SharedPtr<Move<VkPipeline>>> RayTracingPipeline::createPipelineWithLibraries (const… in createPipelineWithLibraries()
3559 std::vector<de::SharedPtr<Move<VkPipeline>>> result, allLibraries, firstLibraries; in createPipelineWithLibraries()