草庐IT

glEnableClientState

全部标签

android - 我什么时候应该在 android 中调用 glEnableClientState() 和 glDisableClientState()

我只是在GLSurfaceView.Renderer接口(interface)的onSurfaceCreated()方法中调用一次glEnableClientState()。例如:publicclassGLRendererimplementsGLSurfaceView.Renderer{@OverridepublicvoidonSurfaceCreated(GL10gl,EGLConfigconfig){gl.glEnableClientState(GL10.GL_VERTEX_ARRAY);gl.glEnableClientState(GL10.GL_COLOR_ARRAY);...

c++ - glEnableClientState 已弃用

我想使用GL_POINT_SPRITE_ARB+VBO进行粒子系统渲染。我已经用point_sprites完成了所有准备工作,但仍然停留在VBO。glEnableClientState似乎不起作用。我读到它在现代openGL中已被弃用。那么,我应该改用什么? 最佳答案 glEnableClientState是您告诉OpenGL您正在为特定固定功能属性(gl_Vertex、gl_Color、ETC)。这些都已从核心上下文中删除。你应该使用glEnableVertexAttribArray启用genericvertexattribute