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