#include "ui/gl/gpu_timing.h"
#include <stdint.h>
#include <memory>
#include "base/functional/bind.h"
#include "base/memory/raw_ptr.h"
#include "base/time/time.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "ui/gl/gl_context_stub.h"
#include "ui/gl/gl_implementation.h"
#include "ui/gl/gl_mock.h"
#include "ui/gl/gl_surface_stub.h"
#include "ui/gl/gpu_preference.h"
#include "ui/gl/gpu_timing_fake.h"
#include "ui/gl/init/gl_factory.h"
#include "ui/gl/test/gl_surface_test_support.h"
namespace gl {
_;
DoAll;
Exactly;
NotNull;
Return;
SetArgPointee;
class GPUTimingTest : public testing::Test { … };
TEST_F(GPUTimingTest, FakeTimerTest) { … }
TEST_F(GPUTimingTest, ForceTimeElapsedQuery) { … }
TEST_F(GPUTimingTest, QueryTimeStampTest) { … }
TEST_F(GPUTimingTest, QueryTimestampUsingElapsedTest) { … }
}