1#ifndef _GLCPIXELSTORAGEMODESTESTS_HPP 2#define _GLCPIXELSTORAGEMODESTESTS_HPP 3 4/*------------------------------------------------------------------------- 5* OpenGL Conformance Test Suite 6* ----------------------------- 7* 8* Copyright (c) 2020 The Khronos Group Inc. 9* Copyright (c) 2020 Intel Corporation 10* 11* Licensed under the Apache License, Version 2.0 (the "License"); 12* you may not use this file except in compliance with the License. 13* You may obtain a copy of the License at 14* 15* http://www.apache.org/licenses/LICENSE-2.0 16* 17* Unless required by applicable law or agreed to in writing, software 18* distributed under the License is distributed on an "AS IS" BASIS, 19* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 20* See the License for the specific language governing permissions and 21* limitations under the License. 22* 23*/ /*! 24* \file glcPixelStorageModesTests.hpp 25* \brief Conformance tests for usage of pixel storage modes 26*/ /*-------------------------------------------------------------------*/ 27 28#include "glcTestCase.hpp" 29#include "gluShaderUtil.hpp" 30#include "glwDefs.hpp" 31#include "tcuDefs.hpp" 32 33namespace glcts 34{ 35 class PixelStorageModesTests : public deqp::TestCaseGroup 36{ 37public: 38 PixelStorageModesTests (deqp::Context& context, glu::GLSLVersion glsl_version); 39 ~PixelStorageModesTests (void); 40 41 glu::GLSLVersion m_glsl_version; 42 43 void init (void); 44private: 45 46 PixelStorageModesTests (const PixelStorageModesTests& other); 47 PixelStorageModesTests& operator= (const PixelStorageModesTests& other); 48}; 49 50} // glcts 51 52#endif // _GLCPIXELSTORAGEMODESTESTS_HPP 53