14b9229de0ea1993c94c91016ba3f955509753fb0scygan#ifndef _VKTDYNAMICSTATERSTESTS_HPP
24b9229de0ea1993c94c91016ba3f955509753fb0scygan#define _VKTDYNAMICSTATERSTESTS_HPP
34b9229de0ea1993c94c91016ba3f955509753fb0scygan/*------------------------------------------------------------------------
44b9229de0ea1993c94c91016ba3f955509753fb0scygan * Vulkan Conformance Tests
54b9229de0ea1993c94c91016ba3f955509753fb0scygan * ------------------------
64b9229de0ea1993c94c91016ba3f955509753fb0scygan *
74b9229de0ea1993c94c91016ba3f955509753fb0scygan * Copyright (c) 2015 The Khronos Group Inc.
84b9229de0ea1993c94c91016ba3f955509753fb0scygan * Copyright (c) 2015 Intel Corporation
94b9229de0ea1993c94c91016ba3f955509753fb0scygan *
10978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * Licensed under the Apache License, Version 2.0 (the "License");
11978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * you may not use this file except in compliance with the License.
12978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * You may obtain a copy of the License at
134b9229de0ea1993c94c91016ba3f955509753fb0scygan *
14978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos *      http://www.apache.org/licenses/LICENSE-2.0
154b9229de0ea1993c94c91016ba3f955509753fb0scygan *
16978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * Unless required by applicable law or agreed to in writing, software
17978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * distributed under the License is distributed on an "AS IS" BASIS,
18978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * See the License for the specific language governing permissions and
20978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * limitations under the License.
214b9229de0ea1993c94c91016ba3f955509753fb0scygan *
224b9229de0ea1993c94c91016ba3f955509753fb0scygan *//*!
234b9229de0ea1993c94c91016ba3f955509753fb0scygan * \file
244b9229de0ea1993c94c91016ba3f955509753fb0scygan * \brief Dynamic Raster State Tests
254b9229de0ea1993c94c91016ba3f955509753fb0scygan *//*--------------------------------------------------------------------*/
264b9229de0ea1993c94c91016ba3f955509753fb0scygan
27ae21c307c29a6efa73f3d4f2b25f0dd2c0b0e023Pyry Haulos#include "tcuDefs.hpp"
284b9229de0ea1993c94c91016ba3f955509753fb0scygan#include "vktTestCase.hpp"
294b9229de0ea1993c94c91016ba3f955509753fb0scygan
304b9229de0ea1993c94c91016ba3f955509753fb0scygannamespace vkt
314b9229de0ea1993c94c91016ba3f955509753fb0scygan{
324b9229de0ea1993c94c91016ba3f955509753fb0scygannamespace DynamicState
334b9229de0ea1993c94c91016ba3f955509753fb0scygan{
344b9229de0ea1993c94c91016ba3f955509753fb0scygan
354b9229de0ea1993c94c91016ba3f955509753fb0scyganclass DynamicStateRSTests : public tcu::TestCaseGroup
364b9229de0ea1993c94c91016ba3f955509753fb0scygan{
374b9229de0ea1993c94c91016ba3f955509753fb0scyganpublic:
38db4efd02b79d71e0d0b1122d01d1a20b37760527scygan					DynamicStateRSTests			(tcu::TestContext& testCtx);
394b9229de0ea1993c94c91016ba3f955509753fb0scygan					~DynamicStateRSTests		(void);
404b9229de0ea1993c94c91016ba3f955509753fb0scygan	void			init(void);
414b9229de0ea1993c94c91016ba3f955509753fb0scygan
424b9229de0ea1993c94c91016ba3f955509753fb0scyganprivate:
43db4efd02b79d71e0d0b1122d01d1a20b37760527scygan	DynamicStateRSTests							(const DynamicStateRSTests& other);
44db4efd02b79d71e0d0b1122d01d1a20b37760527scygan	DynamicStateRSTests&		operator=		(const DynamicStateRSTests& other);
454b9229de0ea1993c94c91016ba3f955509753fb0scygan};
464b9229de0ea1993c94c91016ba3f955509753fb0scygan
47db4efd02b79d71e0d0b1122d01d1a20b37760527scygan} // DynamicState
48db4efd02b79d71e0d0b1122d01d1a20b37760527scygan} // vkt
494b9229de0ea1993c94c91016ba3f955509753fb0scygan
504b9229de0ea1993c94c91016ba3f955509753fb0scygan#endif // _VKTDYNAMICSTATERSTESTS_HPP
51