// // Copyright 2024 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. // #include "test_utils/ANGLETest.h" #include "test_utils/gl_raii.h" namespace angle { class TiledRenderingTest : public ANGLETest<> { … }; // Validate that the extension entry points generate errors when the extension is not available. TEST_P(TiledRenderingTest, ExtensionDisabled) { … } // Test that tiled rendering can be stared and stopped. Verify that only pixels in bounds are // written. TEST_P(TiledRenderingTest, BasicUsage) { … } // Test that changing the framebuffer implicitly ends tiled rendering. TEST_P(TiledRenderingTest, ImplicitEnd) { … } // Test that the only written areas are the intersection of scissor and tiled rendering area TEST_P(TiledRenderingTest, Scissor) { … } ANGLE_INSTANTIATE_TEST_ES2_AND_ES3(…); } // namespace angle