17 DEFINE_WRAPPERTYPEINFO();
26 std::optional<std::string>& out_error);
28 explicit Context(std::shared_ptr<impeller::Context> context);
31 std::shared_ptr<impeller::Context>
GetContext();
37 static std::shared_ptr<impeller::Context> default_context_;
39 std::shared_ptr<impeller::Context> context_;
static std::shared_ptr< impeller::Context > GetOverrideContext()
std::shared_ptr< impeller::Context > GetContext()
static std::shared_ptr< impeller::Context > GetDefaultContext(std::optional< std::string > &out_error)
static void SetOverrideContext(std::shared_ptr< impeller::Context > context)
FLUTTER_GPU_EXPORT int InternalFlutterGpu_Context_GetDefaultDepthStencilFormat(flutter::gpu::Context *wrapper)
FLUTTER_GPU_EXPORT Dart_Handle InternalFlutterGpu_Context_InitializeDefault(Dart_Handle wrapper)
FLUTTER_GPU_EXPORT int InternalFlutterGpu_Context_GetBackendType(flutter::gpu::Context *wrapper)
FLUTTER_GPU_EXPORT int InternalFlutterGpu_Context_GetDefaultStencilFormat(flutter::gpu::Context *wrapper)
FLUTTER_GPU_EXPORT int InternalFlutterGpu_Context_GetDefaultColorFormat(flutter::gpu::Context *wrapper)