Flutter Engine
The Flutter Engine
|
#include <embedder_test_backingstore_producer.h>
Classes | |
struct | UserData |
Public Types | |
enum class | RenderTargetType { kSoftwareBuffer , kSoftwareBuffer2 , kOpenGLFramebuffer , kOpenGLTexture , kMetalTexture , kVulkanImage } |
Public Member Functions | |
EmbedderTestBackingStoreProducer (sk_sp< GrDirectContext > context, RenderTargetType type, FlutterSoftwarePixelFormat software_pixfmt=kFlutterSoftwarePixelFormatNative32) | |
~EmbedderTestBackingStoreProducer () | |
bool | Create (const FlutterBackingStoreConfig *config, FlutterBackingStore *renderer_out) |
Definition at line 27 of file embedder_test_backingstore_producer.h.
|
strong |
Enumerator | |
---|---|
kSoftwareBuffer | |
kSoftwareBuffer2 | |
kOpenGLFramebuffer | |
kOpenGLTexture | |
kMetalTexture | |
kVulkanImage |
Definition at line 34 of file embedder_test_backingstore_producer.h.
flutter::testing::EmbedderTestBackingStoreProducer::EmbedderTestBackingStoreProducer | ( | sk_sp< GrDirectContext > | context, |
RenderTargetType | type, | ||
FlutterSoftwarePixelFormat | software_pixfmt = kFlutterSoftwarePixelFormatNative32 |
||
) |
Definition at line 40 of file embedder_test_backingstore_producer.cc.
|
default |
bool flutter::testing::EmbedderTestBackingStoreProducer::Create | ( | const FlutterBackingStoreConfig * | config, |
FlutterBackingStore * | renderer_out | ||
) |
Definition at line 69 of file embedder_test_backingstore_producer.cc.