Opengl 对于不同的互联网制造商,开放式总账实施是否有所不同?

Opengl 对于不同的互联网制造商,开放式总账实施是否有所不同?,opengl,Opengl,只有opengl的接口是通用的,并且不同的设备制造商对它们的实现也有所不同吗?是的,这就是它的工作原理。记住opengl不是API。OpenGL是一个规范,每个制造商都实现了自己的API作为旁注,设备制造商可以通过所谓的扩展添加自己的功能(增强OpenGL接口):www.OpenGL.org/registry/我认为OpenGL是一个API,正如我在这个网站上查看的那样:。但我认为,我们也可以将其称为接口,每个制造商都可以有自己的实现。@Krishnan OpenGL是一个规范。“comitee

只有opengl的接口是通用的,并且不同的设备制造商对它们的实现也有所不同吗?

是的,这就是它的工作原理。

记住opengl不是API。OpenGL是一个规范,每个制造商都实现了自己的API

作为旁注,设备制造商可以通过所谓的扩展添加自己的功能(增强OpenGL接口):www.OpenGL.org/registry/我认为OpenGL是一个API,正如我在这个网站上查看的那样:。但我认为,我们也可以将其称为接口,每个制造商都可以有自己的实现。@Krishnan OpenGL是一个规范。“comitee”(本例中为Khronos)指定每个函数的名称和预期行为。然后,每个硬件制造商实现每个功能的工作方式。当制造商(比如说Nvidia)发布他们的驱动程序时,这实际上变成了一个API(此时语言正在与驱动程序对话)。