Flutter Engine
The Flutter Engine
|
#include <shell_io_manager.h>
Static Public Member Functions | |
static sk_sp< GrDirectContext > | CreateCompatibleResourceLoadingContext (GrBackendApi backend, const sk_sp< const GrGLInterface > &gl_interface) |
Definition at line 21 of file shell_io_manager.h.
flutter::ShellIOManager::ShellIOManager | ( | sk_sp< GrDirectContext > | resource_context, |
std::shared_ptr< const fml::SyncSwitch > | is_gpu_disabled_sync_switch, | ||
fml::RefPtr< fml::TaskRunner > | unref_queue_task_runner, | ||
std::shared_ptr< impeller::Context > | impeller_context, | ||
fml::TimeDelta | unref_queue_drain_delay = fml::TimeDelta::FromMilliseconds(8) |
||
) |
Definition at line 38 of file shell_io_manager.cc.
|
override |
Definition at line 67 of file shell_io_manager.cc.
|
static |
Definition at line 17 of file shell_io_manager.cc.
|
overridevirtual |
Reimplemented from flutter::IOManager.
Definition at line 123 of file shell_io_manager.cc.
|
overridevirtual |
Implements flutter::IOManager.
Definition at line 118 of file shell_io_manager.cc.
|
overridevirtual |
Implements flutter::IOManager.
Definition at line 100 of file shell_io_manager.cc.
|
overridevirtual |
Implements flutter::IOManager.
Definition at line 107 of file shell_io_manager.cc.
|
overridevirtual |
Implements flutter::IOManager.
Definition at line 112 of file shell_io_manager.cc.
fml::WeakPtr< ShellIOManager > flutter::ShellIOManager::GetWeakPtr | ( | ) |
Definition at line 95 of file shell_io_manager.cc.
void flutter::ShellIOManager::NotifyResourceContextAvailable | ( | sk_sp< GrDirectContext > | resource_context | ) |
Definition at line 74 of file shell_io_manager.cc.
void flutter::ShellIOManager::UpdateResourceContext | ( | sk_sp< GrDirectContext > | resource_context | ) |
Definition at line 84 of file shell_io_manager.cc.