Merge vk-gl-cts/vulkan-cts-1.0.0 into vk-gl-cts/vulkan-cts-1.0.1
[platform/upstream/VK-GL-CTS.git] / external / vulkancts / modules / vulkan / shaderrender / vktShaderRenderTextureFunctionTests.hpp
1 #ifndef _VKTSHADERRENDERTEXTUREFUNCTIONTESTS_HPP
2 #define _VKTSHADERRENDERTEXTUREFUNCTIONTESTS_HPP
3 /*------------------------------------------------------------------------
4  * Vulkan Conformance Tests
5  * ------------------------
6  *
7  * Copyright (c) 2016 The Khronos Group Inc.
8  * Copyright (c) 2016 Samsung Electronics Co., Ltd.
9  * Copyright (c) 2016 The Android Open Source Project
10  *
11  * Permission is hereby granted, free of charge, to any person obtaining a
12  * copy of this software and/or associated documentation files (the
13  * "Materials"), to deal in the Materials without restriction, including
14  * without limitation the rights to use, copy, modify, merge, publish,
15  * distribute, sublicense, and/or sell copies of the Materials, and to
16  * permit persons to whom the Materials are furnished to do so, subject to
17  * the following conditions:
18  *
19  * The above copyright notice(s) and this permission notice shall be included
20  * in all copies or substantial portions of the Materials.
21  *
22  * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
23  * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
24  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
25  * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
26  * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
27  * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
28  * MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
29  *
30  *//*!
31  * \file
32  * \brief Texture access function tests.
33  *//*--------------------------------------------------------------------*/
34
35 #include "tcuDefs.hpp"
36 #include "tcuTestCase.hpp"
37
38 namespace vkt
39 {
40 namespace sr
41 {
42
43 tcu::TestCaseGroup*     createTextureFunctionTests      (tcu::TestContext& testCtx);
44
45 } // sr
46 } // vkt
47
48 #endif // _VKTSHADERRENDERTEXTUREFUNCTIONTESTS_HPP