函数glGenBuffers()
/glBufferData()
/etc和函数名glGenBuffersARB()
/glBufferDataARB()
/etc后面带有ARB的函数有什么区别?我尝试搜索,但是没有人指出它们之间的区别,只是他们只是使用其中一个。
另外,某些功能在某些计算机上不可用是常见的吗?在不退回即时模式的情况下解决这种情况的最常见方法是什么?
最佳答案
glGenBuffers()
是OpenGL 1.5及更高版本中的核心OpenGL函数; glGenBuffersARB()
是在早期版本中实现相同功能的扩展。
除非您是为一个古老的系统开发的,否则不再有任何理由使用ARB扩展。