• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Render pass tests
2
3include_directories(
4	..
5	../draw
6	${DEQP_INL_DIR}
7	)
8
9set(DEQP_VK_VKSC_RENDER_PASS_SRCS
10	vktRenderPassTests.cpp
11	vktRenderPassTests.hpp
12	vktRenderPassTestsUtil.cpp
13	vktRenderPassTestsUtil.hpp
14	vktRenderPassGroupParams.hpp
15	vktRenderPassMultisampleTests.cpp
16	vktRenderPassMultisampleTests.hpp
17	vktRenderPassMultisampleResolveTests.cpp
18	vktRenderPassMultisampleResolveTests.hpp
19	vktRenderPassDepthStencilResolveTests.cpp
20	vktRenderPassDepthStencilResolveTests.hpp
21	vktRenderPassSampleReadTests.cpp
22	vktRenderPassSampleReadTests.hpp
23	vktRenderPassSubpassDependencyTests.cpp
24	vktRenderPassSubpassDependencyTests.hpp
25	vktRenderPassUnusedAttachmentSparseFillingTests.hpp
26	vktRenderPassUnusedAttachmentSparseFillingTests.cpp
27	vktRenderPassUnusedAttachmentTests.cpp
28	vktRenderPassUnusedAttachmentTests.hpp
29	vktRenderPassUnusedClearAttachmentTests.cpp
30	vktRenderPassUnusedClearAttachmentTests.hpp
31	vktRenderPassMultipleSubpassesMultipleCommandBuffersTests.cpp
32	vktRenderPassMultipleSubpassesMultipleCommandBuffersTests.hpp
33	)
34
35set(DEQP_VK_RENDER_PASS_SRCS
36	vktRenderPassFragmentDensityMapTests.cpp
37	vktRenderPassFragmentDensityMapTests.hpp
38	vktRenderPassSparseRenderTargetTests.cpp
39	vktRenderPassSparseRenderTargetTests.hpp
40	vktRenderPassLoadStoreOpNoneTests.cpp
41	vktRenderPassLoadStoreOpNoneTests.hpp
42	vktRenderPassDitheringTests.cpp
43	vktRenderPassDitheringTests.hpp
44	vktDynamicRenderingTests.cpp
45	vktDynamicRenderingTests.hpp
46	vktRenderPassDepthStencilWriteConditionsTests.cpp
47	vktRenderPassDepthStencilWriteConditionsTests.hpp
48	vktRenderPassSubpassMergeFeedbackTests.cpp
49	vktRenderPassSubpassMergeFeedbackTests.hpp
50	vktDynamicRenderingRandomTests.cpp
51	vktDynamicRenderingRandomTests.hpp
52	vktDynamicRenderingUnusedAttachmentsTests.cpp
53	vktDynamicRenderingUnusedAttachmentsTests.hpp
54	)
55
56PCH(DEQP_VK_RENDER_PASS_SRCS ../pch.cpp)
57
58add_library(deqp-vk-render-pass STATIC ${DEQP_VK_VKSC_RENDER_PASS_SRCS} ${DEQP_VK_RENDER_PASS_SRCS})
59target_link_libraries(deqp-vk-render-pass tcutil vkutil deqp-vk-draw)
60
61add_library(deqp-vksc-render-pass STATIC ${DEQP_VK_VKSC_RENDER_PASS_SRCS})
62target_link_libraries(deqp-vksc-render-pass PUBLIC deqp-vksc-util tcutil vkscutil deqp-vksc-draw)
63