![]() |
Flutter Engine
The Flutter Engine
|
#include <mocks.h>
Public Member Functions | |
MOCK_METHOD (ISize, GetMaxTextureSizeSupported,(),(const, override)) | |
MOCK_METHOD (std::shared_ptr< DeviceBuffer >, OnCreateBuffer,(const DeviceBufferDescriptor &desc),(override)) | |
MOCK_METHOD (std::shared_ptr< Texture >, OnCreateTexture,(const TextureDescriptor &desc),(override)) | |
![]() | |
virtual | ~Allocator () |
bool | IsValid () const |
std::shared_ptr< DeviceBuffer > | CreateBuffer (const DeviceBufferDescriptor &desc) |
std::shared_ptr< Texture > | CreateTexture (const TextureDescriptor &desc) |
virtual uint16_t | MinimumBytesPerRow (PixelFormat format) const |
Minimum value for row_bytes on a Texture. The row bytes parameter of that method must be aligned to this value. More... | |
std::shared_ptr< DeviceBuffer > | CreateBufferWithCopy (const uint8_t *buffer, size_t length) |
std::shared_ptr< DeviceBuffer > | CreateBufferWithCopy (const fml::Mapping &mapping) |
virtual ISize | GetMaxTextureSizeSupported () const =0 |
virtual void | DebugTraceMemoryStatistics () const |
Write debug memory usage information to the dart timeline in debug and profile modes. More... | |
Additional Inherited Members | |
![]() | |
Allocator () | |
virtual std::shared_ptr< DeviceBuffer > | OnCreateBuffer (const DeviceBufferDescriptor &desc)=0 |
virtual std::shared_ptr< Texture > | OnCreateTexture (const TextureDescriptor &desc)=0 |
impeller::testing::MockAllocator::MOCK_METHOD | ( | ISize | , |
GetMaxTextureSizeSupported | , | ||
() | , | ||
(const, override) | |||
) |
impeller::testing::MockAllocator::MOCK_METHOD | ( | std::shared_ptr< DeviceBuffer > | , |
OnCreateBuffer | , | ||
(const DeviceBufferDescriptor &desc) | , | ||
(override) | |||
) |
impeller::testing::MockAllocator::MOCK_METHOD | ( | std::shared_ptr< Texture > | , |
OnCreateTexture | , | ||
(const TextureDescriptor &desc) | , | ||
(override) | |||
) |