作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想使用 GL_POINT_SPRITE_ARB + VBO 进行粒子系统渲染。我已经用 point_sprites 完成了所有准备工作,但仍然停留在 VBO。glEnableClientState 似乎不起作用。我读到它在现代 openGL 中已被弃用。那么,我应该改用什么?
最佳答案
glEnableClientState
是您告诉 OpenGL 您正在为特定固定功能属性(gl_Vertex
、gl_Color
、 ETC)。这些都已从核心上下文中删除。你应该使用 glEnableVertexAttribArray
启用 generic vertex attribute , 你使用 glVertexAttribPointer
至 associate that attribute with a buffer object .
关于c++ - glEnableClientState 已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11806823/
我是一名优秀的程序员,十分优秀!