class MeshManager
Defined at line 28 of file ../../src/ui/lib/escher/impl/mesh_manager.h
Responsible for generating Meshes, tracking their memory use, managing
synchronization, etc.
Not thread-safe.
Public Methods
void MeshManager (CommandBufferPool * command_buffer_pool, GpuAllocator * allocator, ResourceRecycler * resource_recycler)
Defined at line 20 of file ../../src/ui/lib/escher/impl/mesh_manager.cc
void ~MeshManager ()
Defined at line 29 of file ../../src/ui/lib/escher/impl/mesh_manager.cc
MeshBuilderPtr NewMeshBuilder (BatchGpuUploader * gpu_uploader, const MeshSpec & spec, size_t max_vertex_count, size_t max_index_count)
The returned MeshBuilder is not thread-safe.
Defined at line 31 of file ../../src/ui/lib/escher/impl/mesh_manager.cc
ResourceRecycler * resource_recycler ()
Defined at line 38 of file ../../src/ui/lib/escher/impl/mesh_manager.h