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