名称
glEnableVertexAttribArray - 启用或禁用通用顶点属性数组
C规范
void glEnableVertexAttribArray(GLuint index);
void glDisableVertexAttribArray(GLuint index);
参数
index
指定要启用或禁用的通用顶点属性的索引。
描述
glEnableVertexAttribArray启用index指定的通用顶点属性数组。 glDisableVertexAttribArray禁用index指定的通用顶点属性数组。 默认情况下,禁用所有客户端功能,包括所有通用顶点属性数组。 如果启用,将访问通用顶点属性数组中的值,并在调用顶点数组命令(如glDrawArrays或glDrawElements)时用于呈现。
错误
GL_INVALID_VALUE:如果index大于或等于GL_MAX_VERTEX_ATTRIBS。
相关Gets
glGet 参数GL_MAX_VERTEX_ATTRIBS
glGetVertexAttrib 参数index和GL_VERTEX_ATTRIB_ARRAY_ENABLED
glGetVertexAttribPointerv 参数index和GL_VERTEX_ATTRIB_ARRAY_POINTER
另见
glBindAttribLocation,glDrawArrays,glDrawElements,glGetVertexAttrib,glGetVertexAttribPointerv
版权
https://www.khronos.org/registry/OpenGL-Refpages/es2.0/xhtml/glEnableVertexAttribArray.xml
https://blog.youkuaiyun.com/flycatdeng
Copyright © 1991-2006 Silicon Graphics, Inc.本文档的许可是根据SGI Free Software B License.详见http://oss.sgi.com/projects/FreeB/.
