1e5c31af7Sopenharmony_ci# EGL utilities
2e5c31af7Sopenharmony_ci
3e5c31af7Sopenharmony_ciadd_subdirectory(wrapper)
4e5c31af7Sopenharmony_ci
5e5c31af7Sopenharmony_ci# GLContextFactory uses glu
6e5c31af7Sopenharmony_ciinclude_directories(../opengl)
7e5c31af7Sopenharmony_ci
8e5c31af7Sopenharmony_ciset(EGLUTIL_SRCS
9e5c31af7Sopenharmony_ci	egluCallLogWrapper.cpp
10e5c31af7Sopenharmony_ci	egluCallLogWrapper.hpp
11e5c31af7Sopenharmony_ci	egluConfigFilter.cpp
12e5c31af7Sopenharmony_ci	egluConfigFilter.hpp
13e5c31af7Sopenharmony_ci	egluConfigInfo.cpp
14e5c31af7Sopenharmony_ci	egluConfigInfo.hpp
15e5c31af7Sopenharmony_ci	egluDefs.cpp
16e5c31af7Sopenharmony_ci	egluDefs.hpp
17e5c31af7Sopenharmony_ci	egluGLContextFactory.cpp
18e5c31af7Sopenharmony_ci	egluGLContextFactory.hpp
19e5c31af7Sopenharmony_ci	egluGLFunctionLoader.cpp
20e5c31af7Sopenharmony_ci	egluGLFunctionLoader.hpp
21e5c31af7Sopenharmony_ci	egluGLUtil.cpp
22e5c31af7Sopenharmony_ci	egluGLUtil.hpp
23e5c31af7Sopenharmony_ci	egluNativeDisplay.cpp
24e5c31af7Sopenharmony_ci	egluNativeDisplay.hpp
25e5c31af7Sopenharmony_ci	egluNativePixmap.cpp
26e5c31af7Sopenharmony_ci	egluNativePixmap.hpp
27e5c31af7Sopenharmony_ci	egluNativeWindow.cpp
28e5c31af7Sopenharmony_ci	egluNativeWindow.hpp
29e5c31af7Sopenharmony_ci	egluPlatform.cpp
30e5c31af7Sopenharmony_ci	egluPlatform.hpp
31e5c31af7Sopenharmony_ci	egluStaticESLibrary.cpp
32e5c31af7Sopenharmony_ci	egluStaticESLibrary.hpp
33e5c31af7Sopenharmony_ci	egluStrUtil.cpp
34e5c31af7Sopenharmony_ci	egluStrUtil.hpp
35e5c31af7Sopenharmony_ci	egluUtil.cpp
36e5c31af7Sopenharmony_ci	egluUtil.hpp
37e5c31af7Sopenharmony_ci	egluUnique.hpp
38e5c31af7Sopenharmony_ci	egluUnique.cpp
39e5c31af7Sopenharmony_ci	)
40e5c31af7Sopenharmony_ci
41e5c31af7Sopenharmony_ciadd_library(eglutil STATIC ${EGLUTIL_SRCS})
42e5c31af7Sopenharmony_citarget_link_libraries(eglutil tcutil eglwrapper glutil glwrapper ${DEQP_EGL_LIBRARIES})
43