5#include "flutter/lib/gpu/smoketest.h"
6#include "flutter/fml/memory/ref_ptr.h"
7#include "flutter/lib/ui/dart_wrapper.h"
8#include "flutter/lib/ui/ui_dart_state.h"
9#include "third_party/dart/runtime/include/dart_api.h"
49 auto res = fml::MakeRefCounted<flutter::FlutterGpuTestClass>();
50 res->AssociateWithDartWrapper(wrapper);
51 FML_LOG(INFO) <<
"FlutterGpuTestClass Wrapped.";
57 FML_LOG(INFO) <<
"Something: " << something;
~FlutterGpuTestClass() override
static void ThrowIfUIOperationsProhibited()
struct _Dart_Handle * Dart_Handle
DART_EXPORT Dart_Handle Dart_Null(void)
DART_EXPORT bool Dart_IsClosure(Dart_Handle object)
FlKeyEvent uint64_t FlKeyResponderAsyncCallback callback
#define FML_LOG(severity)
IMPLEMENT_WRAPPERTYPEINFO(flutter_gpu, FlutterGpuTestClass)
Dart_Handle ToDart(const T &object)
Dart_Handle DartInvoke(Dart_Handle closure, std::initializer_list< Dart_Handle > args)
Dart_Handle InternalFlutterGpuTestProcWithCallback(Dart_Handle callback)
void InternalFlutterGpuTestClass_Create(Dart_Handle wrapper)
uint32_t InternalFlutterGpuTestProc()
void InternalFlutterGpuTestClass_Method(flutter::FlutterGpuTestClass *self, int something)