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