我计划使用Ubuntu和QT Creator来研究和开发OpenGL ES 2.x应用程序。很明显,OpenGL ES 2.x在桌面环境下不容易配置,而OpenGL ES是OpenGL的子规范。所以我想知道是否可以在OpenGL环境下开发OpenGL ES 2.x应用程序的核心部分,然后将我的代码移到android或iOS上来开发图形用户界面?
启动unity3d时,它会在标题栏中显示"OpenGL 2.1 (不推荐)“。| grep version显示如下:client glx version string: 1.4OpenGLcore profile version string: 4.3.0 NVIDIA 361.45.11
OpenGL core profile shading language version string: 4.30 NVIDIA via