| Flutter Impeller |

Public Member Functions | Friends | List of all members
impeller::AllocatorGLES Class Referencefinal

`#include <allocator_gles.h>`

Inheritance diagram for impeller::AllocatorGLES:

## Public Member Functions
| ~AllocatorGLES () 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)
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 void | DidAcquireSurfaceFrame ()
| Increment an internal frame used to cycle through a ring buffer of allocation pools. More...

## Friends
class | ContextGLES

## Additional Inherited Members
Protected Member Functions inherited from impeller::Allocator
| Allocator ()

## Detailed Description

Definition at line 13 of file allocator_gles.h.

## Constructor & Destructor Documentation

## ◆ ~AllocatorGLES()

impeller::AllocatorGLES::~AllocatorGLES | ( |  | ) |
| override default

## Friends And Related Function Documentation

## ◆ ContextGLES

friend class ContextGLES
| friend

Definition at line 19 of file allocator_gles.h.

The documentation for this class was generated from the following files:

- impeller/renderer/backend/gles/allocator_gles.h
- impeller/renderer/backend/gles/allocator_gles.cc