桌面PC上的OpenGL | ES

桌面PC上的OpenGL | ES,opengl,opengl-es,Opengl,Opengl Es,我正在做一个OpenGL项目,我想把它移植到支持OpenGL的嵌入式系统 既然OpenGL | ES是OpenGL的一个子集,在嵌入式系统上编译我的OpenGL应用程序有多难?(假设我的OpenGL代码在OpenGL的限制范围内) 我想我想知道的是:是否可以直接用宏包装我的OpenGL调用,使其与OpenGL | ES API调用名兼容?是否有我必须实现的特定于OpenGL的调用?总是有。做了一些 AMD有这样一个模拟器() ARM提供GL ES仿真() 总清单 是OpenGL ES还是Open

我正在做一个OpenGL项目,我想把它移植到支持OpenGL的嵌入式系统

既然OpenGL | ES是OpenGL的一个子集,在嵌入式系统上编译我的OpenGL应用程序有多难?(假设我的OpenGL代码在OpenGL的限制范围内)

我想我想知道的是:是否可以直接用宏包装我的OpenGL调用,使其与OpenGL | ES API调用名兼容?是否有我必须实现的特定于OpenGL的调用?

总是有。做了一些

  • AMD有这样一个模拟器()

  • ARM提供GL ES仿真()

  • 总清单


  • 是OpenGL ES还是OpenGL ES 2.0?这很重要。