我正在使用Go编写OpenVG和OpenGL|ES的实现,两者都依赖于Khronos EGL API,这样可以更容易地移植。
我正在为了娱乐和教育目的而在OpenGL ES之上实现OpenVG - 我没有做过太多渲染工作,我想学习更多关于开放API的知识,并练习实现明确定义的标准(更容易看到是否得到了正确的结果)。
据我所知,EGL提供了一个标准API来检索绘图上下文(或者它应该被正确称为什么),而不是使用多个操作系统提供的API(GLX,WGL等)。
我对这一切都很新,这就是为什么我感到兴奋,但我真正做的项目是一个Go小部件工具包,利用OpenVG进行绘图操作,并在可能的情况下使用硬件加速。
如果OpenVG、OpenGL和OpenGL ES依赖于EGL,我认为我的问题可以用“是”或“否”来回答。只要记住我昨晚头脑中进入这个主题。
OpenGL 是否使用或依赖于EGL?
我正在为了娱乐和教育目的而在OpenGL ES之上实现OpenVG - 我没有做过太多渲染工作,我想学习更多关于开放API的知识,并练习实现明确定义的标准(更容易看到是否得到了正确的结果)。
据我所知,EGL提供了一个标准API来检索绘图上下文(或者它应该被正确称为什么),而不是使用多个操作系统提供的API(GLX,WGL等)。
我对这一切都很新,这就是为什么我感到兴奋,但我真正做的项目是一个Go小部件工具包,利用OpenVG进行绘图操作,并在可能的情况下使用硬件加速。
如果OpenVG、OpenGL和OpenGL ES依赖于EGL,我认为我的问题可以用“是”或“否”来回答。只要记住我昨晚头脑中进入这个主题。
OpenGL 是否使用或依赖于EGL?
虽然有些离题,但是没有EGL标签。应该加上吗?