#include <embedder.h>
Public Attributes | |
| const void * | allocation |
| size_t | row_bytes |
| The number of bytes in a single row of the allocation. | |
| size_t | height |
| The number of rows in the allocation. | |
| void * | user_data |
| VoidCallback | destruction_callback |
Definition at line 1927 of file embedder.h.
| const void* FlutterSoftwareBackingStore::allocation |
A pointer to the raw bytes of the allocation described by this software backing store.
Definition at line 1930 of file embedder.h.
Referenced by collect_software_backing_store(), flutter::CompositorSoftware::CollectBackingStore(), create_software_backing_store(), flutter::CompositorSoftware::CreateBackingStore(), MakeSkSurfaceFromBackingStore(), operator<<(), operator==(), flutter::testing::TEST_F(), and flutter::testing::TEST_F().
| VoidCallback FlutterSoftwareBackingStore::destruction_callback |
The callback invoked by the engine when it no longer needs this backing store.
Definition at line 1941 of file embedder.h.
Referenced by create_software_backing_store(), flutter::CompositorSoftware::CreateBackingStore(), MakeSkSurfaceFromBackingStore(), operator<<(), and operator==().
| size_t FlutterSoftwareBackingStore::height |
The number of rows in the allocation.
Definition at line 1934 of file embedder.h.
Referenced by create_software_backing_store(), flutter::CompositorSoftware::CreateBackingStore(), operator<<(), operator==(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), and flutter::testing::TEST_F().
| size_t FlutterSoftwareBackingStore::row_bytes |
The number of bytes in a single row of the allocation.
Definition at line 1932 of file embedder.h.
Referenced by create_software_backing_store(), flutter::CompositorSoftware::CreateBackingStore(), MakeSkSurfaceFromBackingStore(), operator<<(), operator==(), and flutter::testing::TEST_F().
| void* FlutterSoftwareBackingStore::user_data |
A baton that is not interpreted by the engine in any way. It will be given back to the embedder in the destruction callback below. Embedder resources may be associated with this baton.
Definition at line 1938 of file embedder.h.
Referenced by create_software_backing_store(), flutter::CompositorSoftware::CreateBackingStore(), MakeSkSurfaceFromBackingStore(), operator<<(), and operator==().