• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1include_directories(
2	..
3	${DEQP_INL_DIR}
4)
5
6set(DEQP_VK_VKSC_DRAW_SRCS
7	vktDrawGroupParams.hpp
8	vktDrawTests.hpp
9	vktDrawTests.cpp
10	vktDrawIndexedTest.hpp
11	vktDrawIndexedTest.cpp
12	vktDrawIndirectTest.hpp
13	vktDrawIndirectTest.cpp
14	vktDrawInstancedTests.hpp
15	vktDrawInstancedTests.cpp
16	vktDrawInvertedDepthRangesTests.hpp
17	vktDrawInvertedDepthRangesTests.cpp
18	vktDrawShaderDrawParametersTests.hpp
19	vktDrawShaderDrawParametersTests.cpp
20	vktDrawShaderInvocationTests.hpp
21	vktDrawShaderInvocationTests.cpp
22	vktDrawShaderLayerTests.hpp
23	vktDrawShaderLayerTests.cpp
24	vktDrawShaderViewportIndexTests.hpp
25	vktDrawShaderViewportIndexTests.cpp
26	vktDrawSimpleTest.hpp
27	vktDrawSimpleTest.cpp
28	vktDrawConcurrentTests.hpp
29	vktDrawConcurrentTests.cpp
30	vktDrawNegativeViewportHeightTests.hpp
31	vktDrawNegativeViewportHeightTests.cpp
32	vktDrawBaseClass.hpp
33	vktDrawBaseClass.cpp
34	vktDrawCreateInfoUtil.hpp
35	vktDrawCreateInfoUtil.cpp
36	vktDrawImageObjectUtil.hpp
37	vktDrawImageObjectUtil.cpp
38	vktDrawBufferObjectUtil.hpp
39	vktDrawBufferObjectUtil.cpp
40	vktDrawTestCaseUtil.hpp
41	vktBasicDrawTests.hpp
42	vktBasicDrawTests.cpp
43	vktDrawDifferingInterpolationTests.hpp
44	vktDrawDifferingInterpolationTests.cpp
45	vktDrawScissorTests.hpp
46	vktDrawScissorTests.cpp
47	vktDrawMultipleInterpolationTests.hpp
48	vktDrawMultipleInterpolationTests.cpp
49	vktDrawMultisampleLinearInterpolationTests.hpp
50	vktDrawMultisampleLinearInterpolationTests.cpp
51	vktDrawDiscardRectanglesTests.hpp
52	vktDrawDiscardRectanglesTests.cpp
53	vktDrawExplicitVertexParameterTests.cpp
54	vktDrawExplicitVertexParameterTests.hpp
55	vktDrawDepthClampTests.cpp
56	vktDrawDepthClampTests.hpp
57	vktDrawMultipleClearsWithinRenderPass.cpp
58	vktDrawMultipleClearsWithinRenderPass.hpp
59	vktDrawSampleAttributeTests.cpp
60	vktDrawSampleAttributeTests.hpp
61)
62
63set(DEQP_VK_DRAW_SRCS
64	vktDrawOutputLocationTests.cpp
65	vktDrawOutputLocationTests.hpp
66	vktDrawDepthBiasTests.cpp
67	vktDrawDepthBiasTests.hpp
68	vktDrawAhbTests.cpp
69	vktDrawAhbTests.hpp
70	vktDrawMultiExtTests.hpp
71	vktDrawMultiExtTests.cpp
72)
73
74PCH(DEQP_VK_DRAW_SRCS ../pch.cpp)
75
76add_library(deqp-vk-draw STATIC ${DEQP_VK_VKSC_DRAW_SRCS} ${DEQP_VK_DRAW_SRCS})
77target_link_libraries(deqp-vk-draw tcutil vkutil)
78
79add_library(deqp-vksc-draw STATIC ${DEQP_VK_VKSC_DRAW_SRCS})
80target_link_libraries(deqp-vksc-draw PUBLIC deqp-vksc-util tcutil vkscutil)
81