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