#include <allocator_mtl.h>
Public Member Functions | |
| AllocatorMTL () | |
| ~AllocatorMTL () override | |
| Bytes | DebugGetHeapUsage () const override |
Public Member Functions inherited from impeller::Allocator | |
| virtual | ~Allocator () |
| bool | IsValid () const |
| std::shared_ptr< DeviceBuffer > | CreateBuffer (const DeviceBufferDescriptor &desc) |
| std::shared_ptr< Texture > | CreateTexture (const TextureDescriptor &desc) |
| std::shared_ptr< DeviceBuffer > | CreateBufferWithCopy (const uint8_t *buffer, size_t length) |
| std::shared_ptr< DeviceBuffer > | CreateBufferWithCopy (const fml::Mapping &mapping) |
Friends | |
| class | ContextMTL |
Additional Inherited Members | |
Protected Member Functions inherited from impeller::Allocator | |
| Allocator () | |
Definition at line 37 of file allocator_mtl.h.
| impeller::AllocatorMTL::AllocatorMTL | ( | ) |
|
overridedefault |
|
overridevirtual |
Reimplemented from impeller::Allocator.
Definition at line 258 of file allocator_mtl.mm.
|
friend |
Definition at line 48 of file allocator_mtl.h.