Flutter Engine
raster_thread_merger_unittests.cc File Reference
#include "flutter/fml/raster_thread_merger.h"
#include <atomic>
#include <thread>
#include "flutter/fml/message_loop.h"
#include "flutter/fml/synchronization/count_down_latch.h"
#include "flutter/fml/synchronization/waitable_event.h"
#include "flutter/fml/task_runner.h"
#include "gtest/gtest.h"

Go to the source code of this file.

Namespaces

 fml
 
 fml::testing
 

Macros

#define FML_USED_ON_EMBEDDER
 

Functions

 fml::testing::TEST (RasterThreadMerger, RemainMergedTillLeaseExpires)
 
 fml::testing::TEST (RasterThreadMerger, IsNotOnRasterizingThread)
 
 fml::testing::TEST (RasterThreadMerger, LeaseExtension)
 
 fml::testing::TEST (RasterThreadMerger, WaitUntilMerged)
 
 fml::testing::TEST (RasterThreadMerger, HandleTaskQueuesAreTheSame)
 
 fml::testing::TEST (RasterThreadMerger, Enable)
 
 fml::testing::TEST (RasterThreadMerger, Disable)
 
 fml::testing::TEST (RasterThreadMerger, IsEnabled)
 
 fml::testing::TEST (RasterThreadMerger, RunExpiredTasksWhileFirstTaskMergesThreads)
 
 fml::testing::TEST (RasterThreadMerger, RunExpiredTasksWhileFirstTaskUnMergesThreads)
 
 fml::testing::TEST (RasterThreadMerger, SetMergeUnmergeCallback)
 

Macro Definition Documentation

◆ FML_USED_ON_EMBEDDER

#define FML_USED_ON_EMBEDDER

Definition at line 5 of file raster_thread_merger_unittests.cc.