| # 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}" "tcutil-platform" 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) |