// // Copyright 2016 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. // // RobustClientMemoryTest.cpp : Tests of the GL_ANGLE_robust_client_memory extension. #include "test_utils/ANGLETest.h" #include "test_utils/gl_raii.h" namespace angle { constexpr GLsizei kWindowSize = …; class RobustClientMemoryTest : public ANGLETest<> { … }; // Test basic usage and validation of glGetIntegervRobustANGLE TEST_P(RobustClientMemoryTest, GetInteger) { … } // Test basic usage and validation of glTexImage2DRobustANGLE and glTexSubImage2DRobustANGLE TEST_P(RobustClientMemoryTest, TexImage2D) { … } // Test basic usage and validation of glReadPixelsRobustANGLE TEST_P(RobustClientMemoryTest, ReadPixels) { … } // Use this to select which configurations (e.g. which renderer, which GLES major version) these // tests should be run against. ANGLE_INSTANTIATE_TEST_ES2_AND_ES3(…); } // namespace angle