#include <embedder.h>
Public Attributes | ||
| FlutterOpenGLTargetType | type | |
| union { | ||
| FlutterOpenGLTexture texture | ||
| A texture for Flutter to render into. More... | ||
| FlutterOpenGLFramebuffer framebuffer | ||
| FlutterOpenGLSurface surface | ||
| }; | ||
Definition at line 1911 of file embedder.h.
| union { ... } FlutterOpenGLBackingStore |
| FlutterOpenGLFramebuffer FlutterOpenGLBackingStore::framebuffer |
A framebuffer for Flutter to render into. The embedder must ensure that the framebuffer is complete.
Definition at line 1920 of file embedder.h.
Referenced by collect_opengl_backing_store(), flutter::CompositorOpenGL::CollectBackingStore(), create_opengl_backing_store(), flutter::CompositorOpenGL::CreateBackingStore(), CreateEmbedderRenderTarget(), fl_compositor_opengl_present_layers(), operator<<(), operator==(), and flutter::CompositorOpenGL::Present().
| FlutterOpenGLSurface FlutterOpenGLBackingStore::surface |
A surface for Flutter to render into. Basically a wrapper around a closure that'll be called when the surface should be made current.
Definition at line 1923 of file embedder.h.
Referenced by CreateEmbedderRenderTarget(), operator<<(), and operator==().
| FlutterOpenGLTexture FlutterOpenGLBackingStore::texture |
A texture for Flutter to render into.
Definition at line 1917 of file embedder.h.
Referenced by CreateEmbedderRenderTarget(), operator<<(), and operator==().
| FlutterOpenGLTargetType FlutterOpenGLBackingStore::type |
The type of the OpenGL backing store. Currently, it can either be a texture or a framebuffer.
Definition at line 1914 of file embedder.h.
Referenced by flutter::CompositorOpenGL::CollectBackingStore(), flutter::testing::ConfigureBackingStore(), create_opengl_backing_store(), flutter::CompositorOpenGL::CreateBackingStore(), CreateEmbedderRenderTarget(), operator<<(), operator==(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), flutter::testing::TEST_F(), and flutter::testing::TEST_F().