es3fFboColorbufferTests.hpp revision 3c827367444ee418f129b2c238299f49d3264554
1cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com#ifndef _ES3FFBOCOLORBUFFERTESTS_HPP
2cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com#define _ES3FFBOCOLORBUFFERTESTS_HPP
3cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com/*-------------------------------------------------------------------------
4cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com * drawElements Quality Program OpenGL ES 3.0 Module
5cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com * -------------------------------------------------
6cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com *
7cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com * Copyright 2014 The Android Open Source Project
8cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com *
9cf2cfa174ca878c144e17e9fc60ca8e9070d7dededisonn@google.com * Licensed under the Apache License, Version 2.0 (the "License");
108cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com * you may not use this file except in compliance with the License.
118cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com * You may obtain a copy of the License at
128cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com *
138cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com *      http://www.apache.org/licenses/LICENSE-2.0
148cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com *
158cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com * Unless required by applicable law or agreed to in writing, software
168cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com * distributed under the License is distributed on an "AS IS" BASIS,
178cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
188cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com * See the License for the specific language governing permissions and
198cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com * limitations under the License.
208cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com *
218cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com *//*!
228cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com * \file
238cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com * \brief FBO colorbuffer tests.
248cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com *//*--------------------------------------------------------------------*/
258cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com
268cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com#include "tcuDefs.hpp"
278cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com#include "tes3TestCase.hpp"
288cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com
298cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.comnamespace deqp
308cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com{
318cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.comnamespace gles3
328cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com{
338cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.comnamespace Functional
348cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com{
358cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com
368cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.comclass FboColorTests : public TestCaseGroup
378cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com{
388cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.compublic:
398cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com						FboColorTests			(Context& context);
408cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com						~FboColorTests			(void);
418cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com
428cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com	void				init					(void);
438cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com
448cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.comprivate:
458cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com						FboColorTests			(const FboColorTests& other);
468cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com	FboColorTests&		operator=				(const FboColorTests& other);
478cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com};
488cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com
498cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com} // Functional
508cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com} // gles3
518cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com} // deqp
528cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com
538cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com#endif // _ES3FFBOCOLORBUFFERTESTS_HPP
548cee797901763ab0922eb9ef484cfdcbc94bee54edisonn@google.com