Flutter Engine
The Flutter Engine
|
#include <image_decoder_no_gl_unittests.h>
Public Member Functions | |
TestImpellerAllocator () | |
~TestImpellerAllocator ()=default | |
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) |
virtual void | DebugTraceMemoryStatistics () const |
Write debug memory usage information to the dart timeline in debug and profile modes. | |
Private Member Functions | |
uint16_t | MinimumBytesPerRow (PixelFormat format) const override |
Minimum value for row_bytes on a Texture. The row bytes parameter of that method must be aligned to this value. | |
ISize | GetMaxTextureSizeSupported () const override |
std::shared_ptr< DeviceBuffer > | OnCreateBuffer (const DeviceBufferDescriptor &desc) override |
std::shared_ptr< Texture > | OnCreateTexture (const TextureDescriptor &desc) override |
Additional Inherited Members | |
Protected Member Functions inherited from impeller::Allocator | |
Allocator () | |
Definition at line 71 of file image_decoder_no_gl_unittests.h.
|
inline |
Definition at line 73 of file image_decoder_no_gl_unittests.h.
|
default |
|
inlineoverrideprivatevirtual |
Implements impeller::Allocator.
Definition at line 80 of file image_decoder_no_gl_unittests.h.
|
inlineoverrideprivatevirtual |
Minimum value for row_bytes
on a Texture. The row bytes parameter of that method must be aligned to this value.
Reimplemented from impeller::Allocator.
Definition at line 78 of file image_decoder_no_gl_unittests.h.
|
inlineoverrideprivatevirtual |
Implements impeller::Allocator.
Definition at line 84 of file image_decoder_no_gl_unittests.h.
|
inlineoverrideprivatevirtual |
Implements impeller::Allocator.
Definition at line 89 of file image_decoder_no_gl_unittests.h.