47 lines
1.1 KiB
CMake
47 lines
1.1 KiB
CMake
# drawElements internal tests
|
|
|
|
set(DE_INTERNAL_TESTS_SRCS
|
|
ditBuildInfoTests.cpp
|
|
ditBuildInfoTests.hpp
|
|
ditDelibsTests.cpp
|
|
ditDelibsTests.hpp
|
|
ditFrameworkTests.cpp
|
|
ditFrameworkTests.hpp
|
|
ditImageCompareTests.cpp
|
|
ditImageCompareTests.hpp
|
|
ditImageIOTests.cpp
|
|
ditImageIOTests.hpp
|
|
ditTestCase.cpp
|
|
ditTestCase.hpp
|
|
ditTestLogTests.cpp
|
|
ditTestLogTests.hpp
|
|
ditTestPackage.cpp
|
|
ditTestPackage.hpp
|
|
ditSeedBuilderTests.hpp
|
|
ditSeedBuilderTests.cpp
|
|
ditSRGB8ConversionTest.hpp
|
|
ditSRGB8ConversionTest.cpp
|
|
ditTextureFormatTests.cpp
|
|
ditTextureFormatTests.hpp
|
|
ditAstcTests.cpp
|
|
ditAstcTests.hpp
|
|
ditVulkanTests.cpp
|
|
ditVulkanTests.hpp
|
|
)
|
|
|
|
set(DE_INTERNAL_TESTS_LIBS
|
|
tcutil
|
|
referencerenderer
|
|
vkutil
|
|
)
|
|
|
|
include_directories(${PROJECT_BINARY_DIR}/external/vulkancts/framework/vulkan)
|
|
|
|
add_deqp_module(de-internal-tests "${DE_INTERNAL_TESTS_SRCS}" "${DE_INTERNAL_TESTS_LIBS}" ditTestPackageEntry.cpp)
|
|
|
|
if (NOT DE_OS_IS_ANDROID AND NOT DE_OS_IS_IOS)
|
|
add_dependencies(de-internal-tests deqp-vk-inl)
|
|
endif()
|
|
|
|
add_data_dir(de-internal-tests ../../data/internal/data internal/data)
|