4#define FML_USED_ON_EMBEDDER
6#include <initializer_list>
12#include "gtest/gtest.h"
30TEST(VsyncWaiterTest, NoUnneededAwaitVsync) {
32 std::string prefix =
"vsync_waiter_test";
38 task_runner, task_runner);
void ScheduleSecondaryCallback(uintptr_t id, const fml::closure &callback)
int await_vsync_call_count_
void AwaitVSync() override
TestVsyncWaiter(const TaskRunners &task_runners)
static void EnsureInitializedForCurrentThread()
fml::RefPtr< fml::TaskRunner > GetTaskRunner() const
static FML_EMBEDDER_ONLY MessageLoop & GetCurrent()
TEST(NativeAssetsManagerTest, NoAvailableAssets)
The collection of all the threads used by the engine.