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 ) 30 31set(DEQP_GLES3_LIBS 32 deqp-gles3-accuracy 33 deqp-gles3-functional 34 deqp-gles3-performance 35 deqp-gles3-stress 36 tcutil 37 glutil 38 ${DEQP_GLES3_LIBRARIES} 39 ) 40 41add_deqp_module(deqp-gles3 "${DEQP_GLES3_SRCS}" "${DEQP_GLES3_LIBS}" tes3TestPackageEntry.cpp) 42 43# Data directories 44add_data_dir(deqp-gles3 ../../data/gles3/data gles3/data) 45add_data_dir(deqp-gles3 ../../data/gles3/shaders gles3/shaders) 46add_data_dir(deqp-gles3 ../../external/graphicsfuzz/data/gles3/graphicsfuzz gles3/graphicsfuzz) 47