1include_directories(..)
2
3set(DEQP_VK_DRAW_SRCS
4	vktDrawTests.hpp
5	vktDrawTests.cpp
6	vktDrawIndexedTest.hpp
7	vktDrawIndexedTest.cpp
8	vktDrawIndirectTest.hpp
9	vktDrawIndirectTest.cpp
10	vktDrawInstancedTests.hpp
11	vktDrawInstancedTests.cpp
12	vktDrawInvertedDepthRangesTests.hpp
13	vktDrawInvertedDepthRangesTests.cpp
14	vktDrawShaderDrawParametersTests.hpp
15	vktDrawShaderDrawParametersTests.cpp
16	vktDrawShaderLayerTests.hpp
17	vktDrawShaderLayerTests.cpp
18	vktDrawShaderViewportIndexTests.hpp
19	vktDrawShaderViewportIndexTests.cpp
20	vktDrawSimpleTest.hpp
21	vktDrawSimpleTest.cpp
22	vktDrawConcurrentTests.hpp
23	vktDrawConcurrentTests.cpp
24	vktDrawNegativeViewportHeightTests.hpp
25	vktDrawNegativeViewportHeightTests.cpp
26	vktDrawBaseClass.hpp
27	vktDrawBaseClass.cpp
28	vktDrawCreateInfoUtil.hpp
29	vktDrawCreateInfoUtil.cpp
30	vktDrawImageObjectUtil.hpp
31	vktDrawImageObjectUtil.cpp
32	vktDrawBufferObjectUtil.hpp
33	vktDrawBufferObjectUtil.cpp
34	vktDrawTestCaseUtil.hpp
35	vktBasicDrawTests.hpp
36	vktBasicDrawTests.cpp
37	vktDrawDifferingInterpolationTests.hpp
38	vktDrawDifferingInterpolationTests.cpp
39	vktDrawScissorTests.hpp
40	vktDrawScissorTests.cpp
41	vktDrawMultipleInterpolationTests.hpp
42	vktDrawMultipleInterpolationTests.cpp
43	vktDrawDiscardRectanglesTests.hpp
44	vktDrawDiscardRectanglesTests.cpp
45	vktDrawExplicitVertexParameterTests.cpp
46	vktDrawExplicitVertexParameterTests.hpp
47	vktDrawOutputLocationTests.cpp
48	vktDrawOutputLocationTests.hpp
49	vktDrawDepthClampTests.cpp
50	vktDrawDepthClampTests.hpp
51	vktDrawAhbTests.cpp
52	vktDrawAhbTests.hpp
53	vktDrawMultipleClearsWithinRenderPass.cpp
54	vktDrawMultipleClearsWithinRenderPass.hpp
55)
56
57set(DEQP_VK_DRAW_LIBS
58	tcutil
59	vkutil
60)
61
62PCH(DEQP_VK_DRAW_SRCS ../pch.cpp)
63
64add_library(deqp-vk-draw STATIC ${DEQP_VK_DRAW_SRCS})
65target_link_libraries(deqp-vk-draw ${DEQP_VK_DRAW_LIBS})
66