1# Common test utilities and framework (tcutil) 2 3set(TCUTIL_SRCS 4 tcuApp.cpp 5 tcuApp.hpp 6 tcuArray.hpp 7 tcuArray.cpp 8 tcuBilinearImageCompare.cpp 9 tcuBilinearImageCompare.hpp 10 tcuCommandLine.cpp 11 tcuCommandLine.hpp 12 tcuCompressedTexture.cpp 13 tcuCompressedTexture.hpp 14 tcuDefs.cpp 15 tcuDefs.hpp 16 tcuFloat.hpp 17 tcuFloat.cpp 18 tcuFloatFormat.hpp 19 tcuFloatFormat.cpp 20 tcuFormatUtil.hpp 21 tcuFuzzyImageCompare.cpp 22 tcuFuzzyImageCompare.hpp 23 tcuImageCompare.cpp 24 tcuImageCompare.hpp 25 tcuImageIO.cpp 26 tcuImageIO.hpp 27 tcuInterval.cpp 28 tcuInterval.hpp 29 tcuMatrix.hpp 30 tcuMatrix.cpp 31 tcuMatrixUtil.hpp 32 tcuPixelFormat.hpp 33 tcuPlatform.cpp 34 tcuPlatform.hpp 35 tcuRGBA.cpp 36 tcuRGBA.hpp 37 tcuRandomValueIterator.cpp 38 tcuRandomValueIterator.hpp 39 tcuRenderTarget.cpp 40 tcuRenderTarget.hpp 41 tcuResource.cpp 42 tcuResource.hpp 43 tcuResultCollector.cpp 44 tcuResultCollector.hpp 45 tcuSurface.cpp 46 tcuSurface.hpp 47 tcuTestCase.cpp 48 tcuTestCase.hpp 49 tcuTestContext.cpp 50 tcuTestContext.hpp 51 tcuTestSessionExecutor.cpp 52 tcuTestSessionExecutor.hpp 53 tcuTestLog.cpp 54 tcuTestLog.hpp 55 tcuTestPackage.cpp 56 tcuTestPackage.hpp 57 tcuTexture.cpp 58 tcuTexture.hpp 59 tcuTextureUtil.cpp 60 tcuTextureUtil.hpp 61 tcuVector.hpp 62 tcuVectorType.hpp 63 tcuVectorUtil.hpp 64 tcuFunctionLibrary.hpp 65 tcuFunctionLibrary.cpp 66 tcuThreadUtil.hpp 67 tcuThreadUtil.cpp 68 tcuStringTemplate.hpp 69 tcuStringTemplate.cpp 70 tcuTexLookupVerifier.cpp 71 tcuTexLookupVerifier.hpp 72 tcuTexCompareVerifier.cpp 73 tcuTexCompareVerifier.hpp 74 tcuTexVerifierUtil.cpp 75 tcuTexVerifierUtil.hpp 76 tcuCPUWarmup.cpp 77 tcuCPUWarmup.hpp 78 tcuFactoryRegistry.hpp 79 tcuFactoryRegistry.cpp 80 tcuSeedBuilder.hpp 81 tcuSeedBuilder.cpp 82 tcuMaybe.hpp 83 tcuMaybe.cpp 84 tcuEither.hpp 85 tcuEither.cpp 86 tcuTestHierarchyIterator.cpp 87 tcuTestHierarchyIterator.hpp 88 tcuTestHierarchyUtil.cpp 89 tcuTestHierarchyUtil.hpp 90 tcuAstcUtil.cpp 91 tcuAstcUtil.hpp 92 ) 93 94set(TCUTIL_LIBS 95 decpp 96 qphelper 97 dethread 98 ${PNG_LIBRARY} 99 ) 100 101add_library(tcutil STATIC ${TCUTIL_SRCS}) 102target_link_libraries(tcutil ${TCUTIL_LIBS} ${DEQP_PLATFORM_LIBRARIES}) 103