Flutter Engine
The Flutter Engine
Namespaces | Variables
vsync_waiter_android.cc File Reference
#include "flutter/shell/platform/android/vsync_waiter_android.h"
#include <cmath>
#include <utility>
#include "flutter/common/task_runners.h"
#include "flutter/fml/logging.h"
#include "flutter/fml/platform/android/jni_util.h"
#include "flutter/fml/platform/android/scoped_java_ref.h"
#include "flutter/fml/size.h"
#include "flutter/fml/trace_event.h"
#include "impeller/toolkit/android/choreographer.h"

Go to the source code of this file.

Namespaces

namespace  flutter
 

Variables

static fml::jni::ScopedJavaGlobalRef< jclass > * flutter::g_vsync_waiter_class = nullptr
 
static jmethodID flutter::g_async_wait_for_vsync_method_ = nullptr
 
static std::atomic_uint flutter::g_refresh_rate_ = 60