1# dEQP-GLES3 2 3include_directories( 4 ../glshared 5 . # For child modules 6 ) 7 8add_subdirectory(accuracy) 9add_subdirectory(functional) 10add_subdirectory(performance) 11add_subdirectory(stress) 12 13include_directories( 14 accuracy 15 functional 16 performance 17 stress 18 ) 19 20set(DEQP_GLES3_SRCS 21 tes3Context.cpp 22 tes3Context.hpp 23 tes3InfoTests.cpp 24 tes3InfoTests.hpp 25 tes3TestCase.cpp 26 tes3TestCase.hpp 27 tes3TestPackage.cpp 28 tes3TestPackage.hpp 29 tes3TestCaseWrapper.hpp 30 tgl45es3TestPackage.cpp 31 tgl45es3TestPackage.hpp 32 ) 33 34set(DEQP_GLES3_LIBS 35 deqp-gles3-accuracy 36 deqp-gles3-functional 37 deqp-gles3-performance 38 deqp-gles3-stress 39 tcutil 40 glutil 41 ${DEQP_GLES3_LIBRARIES} 42 ) 43 44add_deqp_module(deqp-gles3 "${DEQP_GLES3_SRCS}" "${DEQP_GLES3_LIBS}" "tcutil-platform" tes3TestPackageEntry.cpp) 45 46# Data directories 47add_data_dir(deqp-gles3 ../../data/gles3/data gles3/data) 48add_data_dir(deqp-gles3 ../../data/gles3/shaders gles3/shaders) 49add_data_dir(deqp-gles3 ../../external/graphicsfuzz/data/gles3/graphicsfuzz gles3/graphicsfuzz) 50