我如何在glGenBuffers()上使用glCreateBuffers()?

时间:2015-12-07 23:16:05

标签: c++ opengl

当我使用opengl 3.3时,功能如 glGenBuffers() glBufferData()工作正常,但现在我正在使用4.3我希望使用这些函数的更新版本,例如 glCreateBuffers()和:

glNamedBufferStorage(),glVertexArrayVertexBuffer,glVertexArrayAttribFormat(),glVertexArrayAttribBinding(),glEnableVertexArrayAttrib()。

当我在程序中实现它们时,我只是得到了Unhanded表达式错误。 我正在学习的书(Superbible)不再教授 GenBuffer()方法,所以我需要做这些工作。 谢谢!

1 个答案:

答案 0 :(得分:2)

  

使用4.3

     

glCreateBuffers

glCreateBuffers是OpenGL 4.5(和ARB_direct_state_access)的一部分。