{目录
//关联纹理层(GL_TEXTURE0 ~ GL_TEXTURE31)
glActiveTexture (GLenum texture);
//生成纹理
glGenTextures (GLsizei n, GLuint* textures);
//删除纹理
glDeleteTextures (GLsizei n, const GLuint* textures);
//绑定纹理
glBindTexture (GLenum target, GLuint texture);
//将图片数据传给opengl
glTexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels);
//将图片局部数据传给opengl
glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels);
//压缩纹理
glCompressedTexImage2D (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid* data);
//将图片局部数据传给opengl
glCompressedTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid* data);
//拷贝纹理
glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
//拷贝局部纹理
glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
glTexParameterf (GLenum target, GLenum pname, GLfloat param);
glTexParameterfv (GLenum target, GLenum pname, const GLfloat* params);
//设置纹理参数
glTexParameteri (GLenum target, GLenum pname, GLint param);
glTexParameteriv (GLenum tar