chromium/gpu/command_buffer/client/raster_implementation_gles_unittest.cc

// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "gpu/command_buffer/client/raster_implementation_gles.h"

#include <GLES2/gl2.h>
#include <GLES2/gl2ext.h>
#include <GLES2/gl2extchromium.h>
#include <GLES3/gl3.h>
#include <memory>
#include <utility>
#include <vector>

#include "base/containers/flat_map.h"
#include "cc/paint/display_item_list.h"
#include "cc/paint/image_provider.h"
#include "gpu/GLES2/gl2extchromium.h"
#include "gpu/command_buffer/client/client_test_helper.h"
#include "gpu/command_buffer/client/context_support.h"
#include "gpu/command_buffer/client/gles2_interface_stub.h"
#include "gpu/command_buffer/common/capabilities.h"
#include "gpu/command_buffer/common/mailbox.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/skia/include/gpu/GrTypes.h"
#include "ui/gfx/color_space.h"

_;
Eq;
Gt;
Le;
Pointee;
Return;
SetArgPointee;
StrEq;

namespace gpu {
namespace raster {

class RasterMockGLES2Interface : public gles2::GLES2InterfaceStub {};

class ContextSupportStub : public ContextSupport {};

class ImageProviderStub : public cc::ImageProvider {};

class RasterImplementationGLESTest : public testing::Test {};

TEST_F(RasterImplementationGLESTest, Finish) {}

TEST_F(RasterImplementationGLESTest, Flush) {}

TEST_F(RasterImplementationGLESTest, ShallowFlushCHROMIUM) {}

TEST_F(RasterImplementationGLESTest, OrderingBarrierCHROMIUM) {}

TEST_F(RasterImplementationGLESTest, GenUnverifiedSyncTokenCHROMIUM) {}

TEST_F(RasterImplementationGLESTest, VerifySyncTokensCHROMIUM) {}

TEST_F(RasterImplementationGLESTest, WaitSyncTokenCHROMIUM) {}

TEST_F(RasterImplementationGLESTest, GetError) {}

TEST_F(RasterImplementationGLESTest, GetGraphicsResetStatusKHR) {}

TEST_F(RasterImplementationGLESTest, LoseContextCHROMIUM) {}

TEST_F(RasterImplementationGLESTest, GenQueriesEXT) {}

TEST_F(RasterImplementationGLESTest, DeleteQueriesEXT) {}

TEST_F(RasterImplementationGLESTest, BeginQueryEXT) {}

TEST_F(RasterImplementationGLESTest, EndQueryEXT) {}

TEST_F(RasterImplementationGLESTest, QueryCounterEXT) {}

TEST_F(RasterImplementationGLESTest, GetQueryObjectuivEXT) {}

TEST_F(RasterImplementationGLESTest, GetQueryObjectui64vEXT) {}

TEST_F(RasterImplementationGLESTest, CreateAndConsumeForGpuRaster) {}

TEST_F(RasterImplementationGLESTest, DeleteGpuRasterTexture) {}

TEST_F(RasterImplementationGLESTest, BeginSharedImageAccess) {}

TEST_F(RasterImplementationGLESTest, EndSharedImageAccess) {}

TEST_F(RasterImplementationGLESTest, BeginGpuRaster) {}

TEST_F(RasterImplementationGLESTest, EndGpuRaster) {}

}  // namespace raster
}  // namespace gpu