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