#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include <GLES2/gl2.h>
#include <stdint.h>
#include <memory>
#include "base/containers/heap_array.h"
#include "gpu/command_buffer/tests/gl_manager.h"
#include "gpu/command_buffer/tests/gl_test_utils.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace gpu {
namespace {
const GLenum kCubeMapTextureTargets[] = …;
}
class GLCubeMapTextureTest : public testing::TestWithParam<GLenum> { … };
INSTANTIATE_TEST_SUITE_P(…);
TEST_P(GLCubeMapTextureTest, TexImage2DAfterFBOBinding) { … }
TEST_P(GLCubeMapTextureTest, DISABLED_ReadPixels) { … }
TEST_P(GLCubeMapTextureTest, DISABLED_ReadPixelsFromIncompleteCubeTexture) { … }
}