1dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch#ifndef _VKTIMAGEATOMICOPERATIONTESTS_HPP 2dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch#define _VKTIMAGEATOMICOPERATIONTESTS_HPP 3dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch/*------------------------------------------------------------------------ 4dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch * Vulkan Conformance Tests 5dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch * ------------------------ 6dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch * 7dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch * Copyright (c) 2016 The Khronos Group Inc. 8dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch * 9978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * Licensed under the Apache License, Version 2.0 (the "License"); 10978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * you may not use this file except in compliance with the License. 11978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * You may obtain a copy of the License at 12dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch * 13978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * http://www.apache.org/licenses/LICENSE-2.0 14dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch * 15978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * Unless required by applicable law or agreed to in writing, software 16978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * distributed under the License is distributed on an "AS IS" BASIS, 17978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * See the License for the specific language governing permissions and 19978d3d585aa549eb1e729b51e9d85fc6477240f9Pyry Haulos * limitations under the License. 20dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch * 21dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch *//*! 22dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch * \file vktImageAtomicOperationTests.hpp 23dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch * \brief Image atomic operation tests 24dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch *//*--------------------------------------------------------------------*/ 25dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch 26dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch#include "tcuDefs.hpp" 27dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch#include "tcuTestCase.hpp" 28dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch 29dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantochnamespace vkt 30dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch{ 31dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantochnamespace image 32dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch{ 33dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch 34dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantochtcu::TestCaseGroup* createImageAtomicOperationTests (tcu::TestContext& testCtx); 35dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch 36dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch} // image 37dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch} // vkt 38dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch 39dcfd57cba8ed2d848b64b07047a3a8cce23a68a2Kantoch#endif // _VKTIMAGEATOMICOPERATIONTESTS_HPP 40