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