#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"Go to the source code of this file.
Namespaces | |
| flutter | |
Variables | |
| const static double | kRefreshRateDiffToIgnore = 0.1 |
| fml::scoped_nsobject< CADisplayLink > | display_link_ |
| double | current_refresh_rate_ |
| double current_refresh_rate_ |
Definition at line 79 of file vsync_waiter_ios.mm.
Referenced by VSyncClient::getRefreshRate, and VSyncClient::initWithTaskRunner:callback:.
| fml::scoped_nsobject<CADisplayLink> display_link_ |
Definition at line 76 of file vsync_waiter_ios.mm.
Referenced by VSyncClient::await, VSyncClient::initWithTaskRunner:callback:, VSyncClient::pause, and VSyncClient::setMaxRefreshRate:.
|
static |
Definition at line 19 of file vsync_waiter_ios.mm.
Referenced by flutter::VsyncWaiterIOS::AwaitVSync.