blob: 33aee85935c15e79f8e50b233edb527e93e3d276 [file] [log] [blame]
# 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)