es3fFboApiTests.hpp revision 3c827367444ee418f129b2c238299f49d3264554
1dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com#ifndef _ES3FFBOAPITESTS_HPP
2dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com#define _ES3FFBOAPITESTS_HPP
3dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com/*-------------------------------------------------------------------------
4dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * drawElements Quality Program OpenGL ES 3.0 Module
5dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * -------------------------------------------------
6dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com *
7dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * Copyright 2014 The Android Open Source Project
8dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com *
9dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * Licensed under the Apache License, Version 2.0 (the "License");
10dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * you may not use this file except in compliance with the License.
11dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * You may obtain a copy of the License at
12dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com *
13dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com *      http://www.apache.org/licenses/LICENSE-2.0
14dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com *
15dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * Unless required by applicable law or agreed to in writing, software
16dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * distributed under the License is distributed on an "AS IS" BASIS,
17dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * See the License for the specific language governing permissions and
19dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * limitations under the License.
20dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com *
21dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com *//*!
22dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * \file
23dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com * \brief Framebuffer Object API Tests.
24dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com *//*--------------------------------------------------------------------*/
25dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com
26dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com#include "tcuDefs.hpp"
27dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com#include "tes3TestCase.hpp"
28dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com
29dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.comnamespace deqp
30dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com{
31dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.comnamespace gles3
32dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com{
33dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.comnamespace Functional
34dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com{
35dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com
36dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.comclass FboApiTests : public TestCaseGroup
37dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com{
38dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.compublic:
39dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com					FboApiTests			(Context& context);
40dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com	virtual			~FboApiTests		(void);
41dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com
42dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com	virtual void	init				(void);
43dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com
44dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.comprivate:
45dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com					FboApiTests			(const FboApiTests& other);
46dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com	FboApiTests&	operator=			(const FboApiTests& other);
47dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com};
48dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com
49dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com} // Functional
50dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com} // gles3
51dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com} // deqp
52dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com
53dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com#endif // _ES3FFBOAPITESTS_HPP
54dd743fefad9764ad86d7f69deec32e9a3b5de47frobertphillips@google.com