Flutter Engine
flutter::EmbedderSurfaceGL::GLDispatchTable Struct Reference

#include <embedder_surface_gl.h>

Public Attributes

std::function< bool(void)> gl_make_current_callback
 
std::function< bool(void)> gl_clear_current_callback
 
std::function< bool(uint32_t)> gl_present_callback
 
std::function< intptr_t(GLFrameInfo)> gl_fbo_callback
 
std::function< bool(void)> gl_make_resource_current_callback
 
std::function< SkMatrix(void)> gl_surface_transformation_callback
 
std::function< void *(const char *)> gl_proc_resolver
 

Detailed Description

Definition at line 18 of file embedder_surface_gl.h.

Member Data Documentation

◆ gl_clear_current_callback

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

Definition at line 20 of file embedder_surface_gl.h.

Referenced by flutter::EmbedderSurfaceGL::EmbedderSurfaceGL().

◆ gl_fbo_callback

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

Definition at line 22 of file embedder_surface_gl.h.

Referenced by flutter::EmbedderSurfaceGL::EmbedderSurfaceGL().

◆ gl_make_current_callback

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

Definition at line 19 of file embedder_surface_gl.h.

Referenced by flutter::EmbedderSurfaceGL::EmbedderSurfaceGL().

◆ gl_make_resource_current_callback

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

Definition at line 23 of file embedder_surface_gl.h.

Referenced by flutter::EmbedderSurfaceGL::EmbedderSurfaceGL().

◆ gl_present_callback

std::function<bool(uint32_t)> flutter::EmbedderSurfaceGL::GLDispatchTable::gl_present_callback

Definition at line 21 of file embedder_surface_gl.h.

Referenced by flutter::EmbedderSurfaceGL::EmbedderSurfaceGL().

◆ gl_proc_resolver

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

Definition at line 26 of file embedder_surface_gl.h.

Referenced by flutter::EmbedderSurfaceGL::EmbedderSurfaceGL().

◆ gl_surface_transformation_callback

std::function<SkMatrix(void)> flutter::EmbedderSurfaceGL::GLDispatchTable::gl_surface_transformation_callback

Definition at line 25 of file embedder_surface_gl.h.

Referenced by flutter::EmbedderSurfaceGL::EmbedderSurfaceGL().


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