vktImageQualifiersTests.hpp revision 9a869c2848d0419008cb99f72c9fa372e3af805d
1c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski#ifndef _VKTIMAGEQUALIFIERSTESTS_HPP 2c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski#define _VKTIMAGEQUALIFIERSTESTS_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 Memory qualifiers tests 31c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski *//*--------------------------------------------------------------------*/ 32c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski 33c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski#include "tcuDefs.hpp" 340b28fcc70473fa4194a1dca3515c6dbb5ad26bd9Maciej Jesionowski#include "vktTestCase.hpp" 35c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski 36c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowskinamespace vkt 37c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski{ 38c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowskinamespace image 39c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski{ 40c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski 41c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowskitcu::TestCaseGroup* createImageQualifiersTests (tcu::TestContext& testCtx); 42c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski 43c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski} // image 44c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski} // vkt 45c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski 46c56bfb7d0b64737b3fd543b792d3a5247611efe8Maciej Jesionowski#endif // _VKTIMAGEQUALIFIERSTESTS_HPP 47