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