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