ExternalTextureD3d(FlutterDesktopGpuSurfaceType type, const FlutterDesktopGpuSurfaceTextureCallback texture_callback, void *user_data, const egl::Manager *egl_manager, std::shared_ptr< egl::ProcTable > gl)
FlutterDesktopGpuSurfaceType
virtual ~ExternalTextureD3d()
bool PopulateTexture(size_t width, size_t height, FlutterOpenGLTexture *opengl_texture) override
const typedef FlutterDesktopGpuSurfaceDescriptor *(* FlutterDesktopGpuSurfaceTextureCallback)(size_t width, size_t height, void *user_data)
FlutterDesktopPixelBufferTextureCallback texture_callback