#include "test_utils/ANGLETest.h"
#include "test_utils/gl_raii.h"
#include "media/pixel.inc"
usingnamespaceangle;
class DXT1CompressedTextureTest : public ANGLETest<>
{ … };
TEST_P(DXT1CompressedTextureTest, CompressedTexImage)
{ … }
TEST_P(DXT1CompressedTextureTest, DXT1Alpha)
{ … }
TEST_P(DXT1CompressedTextureTest, CompressedTexStorage)
{ … }
TEST_P(DXT1CompressedTextureTest, NonBlockSizesMipLevels)
{ … }
TEST_P(DXT1CompressedTextureTest, CompressedTexSubImageValidation)
{ … }
TEST_P(DXT1CompressedTextureTest, CopyTexSubImage2DDisallowed)
{ … }
TEST_P(DXT1CompressedTextureTest, PBOCompressedTexStorage)
{ … }
class DXT1CompressedTextureTestES3 : public DXT1CompressedTextureTest
{ … };
TEST_P(DXT1CompressedTextureTestES3, PBOCompressedTexImage)
{ … }
TEST_P(DXT1CompressedTextureTestES3, CompressedTexSubImageValidation)
{ … }
TEST_P(DXT1CompressedTextureTestES3, CompressedTexSubImage3DValidationPerSlice)
{ … }
TEST_P(DXT1CompressedTextureTestES3, CompressedTexSubImage3DValidationPerLevel)
{ … }
TEST_P(DXT1CompressedTextureTestES3, CopyTexSubImage3DDisallowed)
{ … }
class DXT1CompressedTextureTestWebGL2 : public DXT1CompressedTextureTest
{ … };
TEST_P(DXT1CompressedTextureTestWebGL2, InitializeTextureContents)
{ … }
ANGLE_INSTANTIATE_TEST_ES2_AND_ES3(…);
GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(…);
ANGLE_INSTANTIATE_TEST_ES3_AND(…);
ANGLE_INSTANTIATE_TEST_ES3(…);