| # dEQP-GLES3 |
| |
| include_directories( |
| ../glshared |
| . # For child modules |
| ) |
| |
| add_subdirectory(accuracy) |
| add_subdirectory(functional) |
| add_subdirectory(performance) |
| add_subdirectory(stress) |
| |
| include_directories( |
| accuracy |
| functional |
| performance |
| stress |
| ) |
| |
| set(DEQP_GLES3_SRCS |
| tes3Context.cpp |
| tes3Context.hpp |
| tes3InfoTests.cpp |
| tes3InfoTests.hpp |
| tes3TestCase.cpp |
| tes3TestCase.hpp |
| tes3TestPackage.cpp |
| tes3TestPackage.hpp |
| ) |
| |
| set(DEQP_GLES3_LIBS |
| deqp-gles3-accuracy |
| deqp-gles3-functional |
| deqp-gles3-performance |
| deqp-gles3-stress |
| tcutil |
| glutil |
| ${DEQP_GLES3_LIBRARIES} |
| ) |
| |
| add_deqp_module(deqp-gles3 "${DEQP_GLES3_SRCS}" "${DEQP_GLES3_LIBS}" tes3TestPackageEntry.cpp) |
| |
| # Data directories |
| add_data_dir(deqp-gles3 ../../data/gles3/data gles3/data) |
| add_data_dir(deqp-gles3 ../../data/gles3/shaders gles3/shaders) |
| add_data_dir(deqp-gles3 ../../external/graphicsfuzz/data/gles3/graphicsfuzz gles3/graphicsfuzz) |