1e5c31af7Sopenharmony_ci# glu - Generic OpenGL (ES 2.0/3.0) test utilities 2e5c31af7Sopenharmony_ci 3e5c31af7Sopenharmony_ciif (IS_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/simplereference) 4e5c31af7Sopenharmony_ci add_subdirectory(simplereference) 5e5c31af7Sopenharmony_ciendif () 6e5c31af7Sopenharmony_ci 7e5c31af7Sopenharmony_ciadd_subdirectory(wrapper) 8e5c31af7Sopenharmony_ci 9e5c31af7Sopenharmony_ciset(GLUTIL_SRCS 10e5c31af7Sopenharmony_ci gluCallLogWrapper.hpp 11e5c31af7Sopenharmony_ci gluContextInfo.cpp 12e5c31af7Sopenharmony_ci gluContextInfo.hpp 13e5c31af7Sopenharmony_ci gluDefs.cpp 14e5c31af7Sopenharmony_ci gluDefs.hpp 15e5c31af7Sopenharmony_ci gluDrawUtil.cpp 16e5c31af7Sopenharmony_ci gluDrawUtil.hpp 17e5c31af7Sopenharmony_ci gluFboRenderContext.cpp 18e5c31af7Sopenharmony_ci gluFboRenderContext.hpp 19e5c31af7Sopenharmony_ci gluPixelTransfer.cpp 20e5c31af7Sopenharmony_ci gluPixelTransfer.hpp 21e5c31af7Sopenharmony_ci gluProgramInterfaceQuery.cpp 22e5c31af7Sopenharmony_ci gluProgramInterfaceQuery.hpp 23e5c31af7Sopenharmony_ci gluRenderConfig.cpp 24e5c31af7Sopenharmony_ci gluRenderConfig.hpp 25e5c31af7Sopenharmony_ci gluRenderContext.cpp 26e5c31af7Sopenharmony_ci gluRenderContext.hpp 27e5c31af7Sopenharmony_ci gluShaderProgram.cpp 28e5c31af7Sopenharmony_ci gluShaderProgram.hpp 29e5c31af7Sopenharmony_ci gluShaderUtil.cpp 30e5c31af7Sopenharmony_ci gluShaderUtil.hpp 31e5c31af7Sopenharmony_ci gluStateReset.cpp 32e5c31af7Sopenharmony_ci gluStateReset.hpp 33e5c31af7Sopenharmony_ci gluTexture.cpp 34e5c31af7Sopenharmony_ci gluTexture.hpp 35e5c31af7Sopenharmony_ci gluTextureUtil.cpp 36e5c31af7Sopenharmony_ci gluTextureUtil.hpp 37e5c31af7Sopenharmony_ci gluTextureTestUtil.cpp 38e5c31af7Sopenharmony_ci gluTextureTestUtil.hpp 39e5c31af7Sopenharmony_ci gluVarType.cpp 40e5c31af7Sopenharmony_ci gluVarType.hpp 41e5c31af7Sopenharmony_ci gluVarTypeUtil.cpp 42e5c31af7Sopenharmony_ci gluVarTypeUtil.hpp 43e5c31af7Sopenharmony_ci gluStrUtil.cpp 44e5c31af7Sopenharmony_ci gluStrUtil.hpp 45e5c31af7Sopenharmony_ci gluCallLogWrapper.cpp 46e5c31af7Sopenharmony_ci gluCallLogWrapper.hpp 47e5c31af7Sopenharmony_ci gluObjectWrapper.cpp 48e5c31af7Sopenharmony_ci gluObjectWrapper.hpp 49e5c31af7Sopenharmony_ci gluContextFactory.hpp 50e5c31af7Sopenharmony_ci gluContextFactory.cpp 51e5c31af7Sopenharmony_ci gluDummyRenderContext.cpp 52e5c31af7Sopenharmony_ci gluDummyRenderContext.hpp 53e5c31af7Sopenharmony_ci gluPlatform.cpp 54e5c31af7Sopenharmony_ci gluPlatform.hpp 55e5c31af7Sopenharmony_ci gluShaderLibrary.cpp 56e5c31af7Sopenharmony_ci gluShaderLibrary.hpp 57e5c31af7Sopenharmony_ci ) 58e5c31af7Sopenharmony_ci 59e5c31af7Sopenharmony_ciset(GLUTIL_LIBS 60e5c31af7Sopenharmony_ci tcutil 61e5c31af7Sopenharmony_ci glwrapper 62e5c31af7Sopenharmony_ci ) 63e5c31af7Sopenharmony_ci 64e5c31af7Sopenharmony_ciPCH(GLUTIL_SRCS ../pch.cpp) 65e5c31af7Sopenharmony_ci 66e5c31af7Sopenharmony_ciadd_library(glutil STATIC ${GLUTIL_SRCS}) 67e5c31af7Sopenharmony_citarget_link_libraries(glutil ${GLUTIL_LIBS}) 68