Flutter Engine
 
Loading...
Searching...
No Matches
flutter::EmbedderSurfaceGLSkia::GLDispatchTable Struct Reference

#include <embedder_surface_gl_skia.h>

Public Attributes

std::function< bool(void)> gl_make_current_callback
 
std::function< bool(void)> gl_clear_current_callback
 
std::function< bool(GLPresentInfo)> gl_present_callback
 
std::function< intptr_t(GLFrameInfo)> gl_fbo_callback
 
std::function< bool(void)> gl_make_resource_current_callback
 
std::function< DlMatrix(void)> gl_surface_transformation_callback
 
std::function< void *(const char *)> gl_proc_resolver
 
std::function< GLFBOInfo(intptr_t)> gl_populate_existing_damage
 

Detailed Description

Definition at line 18 of file embedder_surface_gl_skia.h.

Member Data Documentation

◆ gl_clear_current_callback

std::function<bool(void)> flutter::EmbedderSurfaceGLSkia::GLDispatchTable::gl_clear_current_callback

◆ gl_fbo_callback

std::function<intptr_t(GLFrameInfo)> flutter::EmbedderSurfaceGLSkia::GLDispatchTable::gl_fbo_callback

◆ gl_make_current_callback

std::function<bool(void)> flutter::EmbedderSurfaceGLSkia::GLDispatchTable::gl_make_current_callback

◆ gl_make_resource_current_callback

std::function<bool(void)> flutter::EmbedderSurfaceGLSkia::GLDispatchTable::gl_make_resource_current_callback

Definition at line 23 of file embedder_surface_gl_skia.h.

◆ gl_populate_existing_damage

std::function<GLFBOInfo(intptr_t)> flutter::EmbedderSurfaceGLSkia::GLDispatchTable::gl_populate_existing_damage

◆ gl_present_callback

std::function<bool(GLPresentInfo)> flutter::EmbedderSurfaceGLSkia::GLDispatchTable::gl_present_callback

◆ gl_proc_resolver

std::function<void*(const char*)> flutter::EmbedderSurfaceGLSkia::GLDispatchTable::gl_proc_resolver

◆ gl_surface_transformation_callback

std::function<DlMatrix(void)> flutter::EmbedderSurfaceGLSkia::GLDispatchTable::gl_surface_transformation_callback

Definition at line 25 of file embedder_surface_gl_skia.h.


The documentation for this struct was generated from the following file: