OpenGL: glGenBuffer vs glGenBuffersARB

OpenGL: glGenBuffer vs glGenBuffersARB

本文关键字:glGenBuffersARB vs glGenBuffer OpenGL      更新时间:2023-10-16

函数glGenBuffers()/glBufferData()/等与函数名后有ARB的函数glGenBuffersARB()/glBufferDataARB()/等有什么区别?我试着四处搜索,但没有人指出其中的区别,他们只是使用其中一个。

另外,在某些计算机上这两个功能不可用是常见的吗?避开这种情况而不回到即时模式的最常见方法是什么?

glGenBuffers()是OpenGL 1.5及以后版本的核心OpenGL函数;glGenBuffersARB()是在早期版本中实现相同功能的扩展。

除非您正在为一个古老的系统开发,否则没有任何理由再使用ARB扩展。