1e5c31af7Sopenharmony_ci# dEQP-GLES31
2e5c31af7Sopenharmony_ci
3e5c31af7Sopenharmony_ciinclude_directories(
4e5c31af7Sopenharmony_ci	../glshared
5e5c31af7Sopenharmony_ci	.				# For child modules
6e5c31af7Sopenharmony_ci	)
7e5c31af7Sopenharmony_ci
8e5c31af7Sopenharmony_ciadd_subdirectory(functional)
9e5c31af7Sopenharmony_ciadd_subdirectory(stress)
10e5c31af7Sopenharmony_ci
11e5c31af7Sopenharmony_ciinclude_directories(
12e5c31af7Sopenharmony_ci	functional
13e5c31af7Sopenharmony_ci	stress
14e5c31af7Sopenharmony_ci	)
15e5c31af7Sopenharmony_ci
16e5c31af7Sopenharmony_ciset(DEQP_GLES31_SRCS
17e5c31af7Sopenharmony_ci	tes31Context.cpp
18e5c31af7Sopenharmony_ci	tes31Context.hpp
19e5c31af7Sopenharmony_ci	tes31InfoTests.cpp
20e5c31af7Sopenharmony_ci	tes31InfoTests.hpp
21e5c31af7Sopenharmony_ci	tes31TestCase.cpp
22e5c31af7Sopenharmony_ci	tes31TestCase.hpp
23e5c31af7Sopenharmony_ci	tes31TestPackage.cpp
24e5c31af7Sopenharmony_ci	tes31TestCaseWrapper.hpp
25e5c31af7Sopenharmony_ci	tes31TestPackage.hpp
26e5c31af7Sopenharmony_ci	tgl45es31TestPackage.cpp
27e5c31af7Sopenharmony_ci	tgl45es31TestPackage.hpp
28e5c31af7Sopenharmony_ci	)
29e5c31af7Sopenharmony_ci
30e5c31af7Sopenharmony_ciset(DEQP_GLES31_LIBS
31e5c31af7Sopenharmony_ci	deqp-gles31-functional
32e5c31af7Sopenharmony_ci	deqp-gles31-stress
33e5c31af7Sopenharmony_ci	tcutil
34e5c31af7Sopenharmony_ci	glutil
35e5c31af7Sopenharmony_ci	${DEQP_GLES3_LIBRARIES}
36e5c31af7Sopenharmony_ci	)
37e5c31af7Sopenharmony_ci
38e5c31af7Sopenharmony_ciadd_deqp_module(deqp-gles31 "${DEQP_GLES31_SRCS}" "${DEQP_GLES31_LIBS}" "tcutil-platform" tes31TestPackageEntry.cpp)
39e5c31af7Sopenharmony_ci
40e5c31af7Sopenharmony_ci# Data directories
41e5c31af7Sopenharmony_ciadd_data_dir(deqp-gles31 ../../data/gles31/data		gles31/data)
42e5c31af7Sopenharmony_ciadd_data_dir(deqp-gles31 ../../data/gles31/shaders	gles31/shaders)
43