#include "test_utils/ANGLETest.h"
#include "test_utils/gl_raii.h"
usingnamespaceangle;
class LineLoopTest : public ANGLETest<>
{ … };
TEST_P(LineLoopTest, LineLoopUByteIndices)
{ … }
TEST_P(LineLoopTest, LineLoopUShortIndices)
{ … }
TEST_P(LineLoopTest, LineLoopUIntIndices)
{ … }
TEST_P(LineLoopTest, LineLoopUByteIndexBuffer)
{ … }
TEST_P(LineLoopTest, LineLoopUShortIndexBuffer)
{ … }
TEST_P(LineLoopTest, LineLoopUIntIndexBuffer)
{ … }
class LineLoopTestES3 : public LineLoopTest
{ … };
TEST_P(LineLoopTestES3, UseAsUBOThenUpdateThenLineLoopUByteIndexBuffer)
{ … }
TEST_P(LineLoopTestES3, UseAsUBOThenUpdateThenLineLoopUShortIndexBuffer)
{ … }
TEST_P(LineLoopTestES3, UseAsUBOThenUpdateThenLineLoopUIntIndexBuffer)
{ … }
TEST_P(LineLoopTest, DISABLED_DrawArraysWithLargeCount)
{ … }
class LineLoopPrimitiveRestartTest : public ANGLETest<>
{ … };
TEST_P(LineLoopPrimitiveRestartTest, LineLoopWithPrimitiveRestart)
{ … }
class LineLoopIndirectTest : public LineLoopTest
{ … };
TEST_P(LineLoopIndirectTest, UByteIndexIndirectBuffer)
{ … }
TEST_P(LineLoopIndirectTest, UShortIndexIndirectBuffer)
{ … }
TEST_P(LineLoopIndirectTest, UseAsUBOThenUpdateThenUByteIndexIndirectBuffer)
{ … }
TEST_P(LineLoopIndirectTest, UseAsUBOThenUpdateThenUShortIndexIndirectBuffer)
{ … }
ANGLE_INSTANTIATE_TEST_ES2(…);
ANGLE_INSTANTIATE_TEST_ES3(…);
GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(…);
ANGLE_INSTANTIATE_TEST_ES3_AND(…);
GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(…);
ANGLE_INSTANTIATE_TEST_ES31(…);