| include_directories(..) |
| |
| set(DEQP_VK_GEOMETRY_SRCS |
| vktGeometryBasicClass.cpp |
| vktGeometryBasicClass.hpp |
| vktGeometryBasicGeometryShaderTests.cpp |
| vktGeometryBasicGeometryShaderTests.hpp |
| vktGeometryEmitGeometryShaderTests.cpp |
| vktGeometryEmitGeometryShaderTests.hpp |
| vktGeometryVaryingGeometryShaderTests.cpp |
| vktGeometryVaryingGeometryShaderTests.hpp |
| vktGeometryInputGeometryShaderTests.cpp |
| vktGeometryInputGeometryShaderTests.hpp |
| vktGeometryInstancedRenderingTests.cpp |
| vktGeometryInstancedRenderingTests.hpp |
| vktGeometryLayeredRenderingTests.cpp |
| vktGeometryLayeredRenderingTests.hpp |
| vktGeometryTests.cpp |
| vktGeometryTests.hpp |
| vktGeometryTestsUtil.cpp |
| vktGeometryTestsUtil.hpp |
| ) |
| |
| PCH(DEQP_VK_GEOMETRY_SRCS ../pch.cpp) |
| |
| add_library(deqp-vk-geometry STATIC ${DEQP_VK_GEOMETRY_SRCS}) |
| target_link_libraries(deqp-vk-geometry tcutil vkutil) |
| |
| add_library(deqp-vksc-geometry STATIC ${DEQP_VK_GEOMETRY_SRCS}) |
| target_include_directories(deqp-vksc-geometry BEFORE PUBLIC ${CMAKE_SOURCE_DIR}/external/vulkancts/framework/vulkan/generated/vulkansc) |
| target_link_libraries(deqp-vksc-geometry PUBLIC deqp-vksc-util tcutil vkscutil) |