chromium/third_party/angle/src/tests/gl_tests/DebugMarkerTest.cpp

//
// Copyright 2015 The ANGLE Project Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//
// DebugMarkerTest:
//   Basic tests to ensure EXT_debug_marker entry points work.

#include "test_utils/ANGLETest.h"
#include "test_utils/gl_raii.h"

usingnamespaceangle;

namespace
{

class DebugMarkerTest : public ANGLETest<>
{};

// Simple test to ensure the various EXT_debug_marker entry points don't crash.
// The debug markers can be validated by capturing this test under a graphics debugger.
TEST_P(DebugMarkerTest, BasicValidation)
{}

// Test EXT_debug_marker markers before, during and after rendering.  The debug markers can be
// validated by capturing this test under a graphics debugger.
TEST_P(DebugMarkerTest, Rendering)
{}

// Use this to select which configurations (e.g. which renderer, which GLES major version) these
// tests should be run against.
ANGLE_INSTANTIATE_TEST_ES2();

}  // namespace