Flutter Engine
The Flutter Engine
Classes | Namespaces | Variables
vsync_waiter_ios.mm File Reference
#import "flutter/shell/platform/darwin/ios/framework/Source/vsync_waiter_ios.h"
#include <utility>
#include <Foundation/Foundation.h>
#include <UIKit/UIKit.h>
#include <mach/mach_time.h>
#include "flutter/common/task_runners.h"
#include "flutter/fml/logging.h"
#include "flutter/fml/memory/task_runner_checker.h"
#include "flutter/fml/trace_event.h"
#import "flutter/shell/platform/darwin/common/framework/Headers/FlutterMacros.h"

Go to the source code of this file.

Namespaces

namespace  flutter
 

Variables

static const double kRefreshRateDiffToIgnore = 0.1
 
CADisplayLink * _displayLink
 

Variable Documentation

◆ _displayLink

CADisplayLink* _displayLink
Initial value:
{
std::function< void(std::unique_ptr< FrameTimingsRecorder >)> Callback
Definition: vsync_waiter.h:26

Definition at line 66 of file vsync_waiter_ios.mm.

◆ kRefreshRateDiffToIgnore

const double kRefreshRateDiffToIgnore = 0.1
static

Definition at line 26 of file vsync_waiter_ios.mm.