blob: 910bf0a42f9076bf2492589323bf75bca0339b89 [file] [log] [blame]
include_directories(
..
../amber
)
set(DEQP_VK_VKSC_RASTERIZATION_SRCS
vktRasterizationTests.cpp
vktRasterizationTests.hpp
vktRasterizationFragShaderSideEffectsTests.cpp
vktRasterizationFragShaderSideEffectsTests.hpp
)
set(DEQP_VK_RASTERIZATION_SRCS
vktRasterizationProvokingVertexTests.cpp
vktRasterizationProvokingVertexTests.hpp
)
include_directories("../../../../../external/amber/src/include")
add_library(deqp-vk-rasterization STATIC ${DEQP_VK_VKSC_RASTERIZATION_SRCS} ${DEQP_VK_RASTERIZATION_SRCS})
target_link_libraries(deqp-vk-rasterization tcutil vkutil libamber)
add_library(deqp-vksc-rasterization STATIC ${DEQP_VK_VKSC_RASTERIZATION_SRCS})
target_include_directories(deqp-vksc-rasterization BEFORE PUBLIC ${CMAKE_SOURCE_DIR}/external/vulkancts/framework/vulkan/generated/vulkansc)
target_link_libraries(deqp-vksc-rasterization PUBLIC deqp-vksc-util tcutil vkscutil)