1e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga#ifndef _VKTIMAGEMUTABLETESTS_HPP 2e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga#define _VKTIMAGEMUTABLETESTS_HPP 3e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga/*------------------------------------------------------------------------ 4e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * Vulkan Conformance Tests 5e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * ------------------------ 6e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * 7e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * Copyright (c) 2017 The Khronos Group Inc. 8e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * 9e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * Licensed under the Apache License, Version 2.0 (the "License"); 10e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * you may not use this file except in compliance with the License. 11e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * You may obtain a copy of the License at 12e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * 13e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * http://www.apache.org/licenses/LICENSE-2.0 14e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * 15e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * Unless required by applicable law or agreed to in writing, software 16e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * distributed under the License is distributed on an "AS IS" BASIS, 17e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * See the License for the specific language governing permissions and 19e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * limitations under the License. 20e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * 21e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga *//*! 22e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * \file 23e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga * \brief Tests for mutable images 24e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga *//*--------------------------------------------------------------------*/ 25e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga 26e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga#include "tcuDefs.hpp" 27e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga#include "vktTestCase.hpp" 28e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga#include "deUniquePtr.hpp" 29e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga#include "vktImageTestsUtil.hpp" 30e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga 31e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroganamespace vkt 32e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga{ 33e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroganamespace image 34e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga{ 35e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga 36e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quirogatcu::TestCaseGroup* createImageMutableTests (tcu::TestContext& testCtx); 37e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga 38e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga} // image 39e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga} // vkt 40e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga 41e0461fc5ae9b85c3d5c59d7999c2a45b3b772405Iago Toral Quiroga#endif // _VKTIMAGEMUTABLETESTS_HPP 42