vktImageTests.hpp revision 9a869c2848d0419008cb99f72c9fa372e3af805d
1c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski#ifndef _VKTIMAGETESTS_HPP
2c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski#define _VKTIMAGETESTS_HPP
3c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski/*------------------------------------------------------------------------
4c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * Vulkan Conformance Tests
5c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * ------------------------
6c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski *
79a869c2848d0419008cb99f72c9fa372e3af805dPyry Haulos * Copyright (c) 2016 The Khronos Group Inc.
8c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski *
9c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * Permission is hereby granted, free of charge, to any person obtaining a
10c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * copy of this software and/or associated documentation files (the
11c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * "Materials"), to deal in the Materials without restriction, including
12c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * without limitation the rights to use, copy, modify, merge, publish,
13c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * distribute, sublicense, and/or sell copies of the Materials, and to
14c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * permit persons to whom the Materials are furnished to do so, subject to
15c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * the following conditions:
16c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski *
17c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * The above copyright notice(s) and this permission notice shall be included
18c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * in all copies or substantial portions of the Materials.
19c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski *
20c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
22c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
23c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
24c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
25c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
26c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
27c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski *
28c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski *//*!
29c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * \file
30c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski * \brief Image Tests
31c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski *//*--------------------------------------------------------------------*/
32c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski
33c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski#include "tcuDefs.hpp"
34c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski#include "tcuTestCase.hpp"
35c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski
36c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowskinamespace vkt
37c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski{
38c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowskinamespace image
39c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski{
40c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski
41c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowskitcu::TestCaseGroup* createTests (tcu::TestContext& testCtx);
42c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski
43c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski} // image
44c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski} // vkt
45c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski
46c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski#endif // _VKTIMAGETESTS_HPP
47