| # YCbCr Tests |
| |
| include_directories( |
| .. |
| ../shaderexecutor |
| ../util |
| ) |
| |
| set(DEQP_VK_YCBCR_SRCS |
| vktYCbCrConversionTests.cpp |
| vktYCbCrConversionTests.hpp |
| vktYCbCrFilteringTests.cpp |
| vktYCbCrFilteringTests.hpp |
| vktYCbCrFormatTests.cpp |
| vktYCbCrFormatTests.hpp |
| vktYCbCrImageQueryTests.cpp |
| vktYCbCrImageQueryTests.hpp |
| vktYCbCrViewTests.cpp |
| vktYCbCrViewTests.hpp |
| vktYCbCrTests.cpp |
| vktYCbCrTests.hpp |
| vktYCbCrUtil.cpp |
| vktYCbCrUtil.hpp |
| vktYCbCrCopyTests.cpp |
| vktYCbCrCopyTests.hpp |
| vktYCbCrStorageImageWriteTests.cpp |
| vktYCbCrStorageImageWriteTests.hpp |
| ) |
| |
| PCH(DEQP_VK_YCBCR_SRCS ../pch.cpp) |
| |
| add_library(deqp-vk-ycbcr STATIC ${DEQP_VK_YCBCR_SRCS}) |
| target_link_libraries(deqp-vk-ycbcr deqp-vk-shaderexecutor deqp-vk-util tcutil vkutil) |
| |
| add_library(deqp-vksc-ycbcr STATIC ${DEQP_VK_YCBCR_SRCS}) |
| target_include_directories(deqp-vksc-ycbcr BEFORE PUBLIC ${CMAKE_SOURCE_DIR}/external/vulkancts/framework/vulkan/generated/vulkansc) |
| target_link_libraries(deqp-vksc-ycbcr PUBLIC deqp-vksc-shaderexecutor deqp-vksc-util tcutil vkscutil) |