自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(218)
  • 问答 (1)
  • 收藏
  • 关注

原创 GLES3.0中文API-glGetAttribLocation

##返回目录:openglES3.0中文API list##名称glGetAttribLocation - 返回属性变量的位置##C规范GLint glGetAttribLocation(GLuint program,const GLchar *name);##参数program指定要查询的程序对象。name要查询其位置的属性变量的名称。##描述glGetAttribLoca...

2020-02-11 15:36:15 580

原创 GLES3.0中文API-glClearColor

名称glClearColor- 为颜色缓冲区指定清除值C规范void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);参数redgreenbluealpha指定颜色缓冲区清除时的RGBA值,默认都是0描述glClearColor为glClear清除颜色缓冲区时指定RGBA值(也...

2020-02-11 15:36:01 320

原创 GLES3.0中文API-glClear

名称glClear- 清除预设值的缓冲区C规范void glClear(GLbitfield mask);参数mask使用掩码的按位异或运算来表示要清除的缓冲区。 三个掩码是GL_COLOR_BUFFER_BIT,GL_DEPTH_BUFFER_BIT和GL_STENCIL_BUFFER_BIT。描述glClear将窗口的位平面区域设置为先前由glClearColor,glClea...

2020-02-11 15:35:54 328

原创 GLES3.0中文API-glBlendFunc

名称glBlendFunc - 指定像素算术C规范void glBlendFunc( GLenum sfactor,GLenum dfactor);参数sfactor指定如何计算红色,绿色,蓝色和alpha源混合因子。下列符号常量被接受:GL_ZERO,GL_ONE,GL_SRC_COLOR,GL_ONE_MINUS_SRC_COLOR,GL_DST_COLOR,GL_ONE_...

2020-02-11 15:35:48 405

原创 GLES3.0中文API-glBindAttribLocation

名称glBindAttribLocation - 将通用顶点属性索引与命名属性变量相关联C规范void glBindAttribLocation(GLuint program, GLuint index, c...

2020-02-11 15:35:19 302

原创 GLES3.0中文API-glBindFramebuffer

名称glBindFramebuffer- 绑定一个命名的帧缓冲区对象C规范void glBindFramebuffer(GLenum target, GLuint framebuffer);参数target指定帧缓冲区对象绑定的目标。 符号常量必须是GL_FRAMEBUFFER。framebuf...

2020-02-11 15:35:07 535

原创 GLES3.0中文API-glBindRenderbuffer

名称glBindRenderbuffer - 绑定一个命名的渲染缓冲区对象C规范void glBindRenderbuffer(GLenum target, GLuint renderbuffer);参数target指定renderbuffer对象绑定到的目标。 符号常量必须为GL_RENDE...

2020-02-11 15:34:46 252

原创 GLES3.0中文API-glBlendEquationSeparate

名称glBlendEquationSeparate - 分别设置RGB混合方程和alpha混合方程C规范void glBlendEquationSeparate( GLenum modeRGB,GLenum modeAlpha);参数modeRGB指定RGB混合方程,如何组合源和目标颜色的红色,绿色和蓝色分量。它必须是GL_FUNC_ADD,GL_FUNC_SUBTRACT或...

2020-02-11 15:34:36 389

原创 GLES3.0中文API-glBufferSubData

名称glBufferSubData - 更新缓冲区对象的数据存储的子集C规范void glBufferSubData( GLenum target,GLintptr offset,GLsizeiptr size,const GLvoid * data);参数target指定目标缓冲区对象。符号常量必须为GL_ARRAY_BUFFER或GL_ELEMENT_ARRAY_BUF...

2020-02-11 15:34:21 531

原创 GLES3.0中文API-glBindTexture

名称glBindTexture- 将一个指定的纹理ID绑定到一个纹理目标上C规范void glBindTexture(GLenum target, GLuint texture);参数target指定之前激活了的纹理要绑定到的一个目标。必须是GL_TEXTURE_2D 或GL_TEXTURE_CUBE_MAP。texture指定纹理ID。描述glBindTexture可以让...

2020-02-11 15:34:09 874

原创 GLES3.0中文API-glBlendColor

名称glBlendColor- 设置混合颜色C规范void glBlendColor( GLclampf red,GLclampf green,GLclampf blue,GLclampf alpha);参数red, green, blue, alpha指定GL_BLEND_COLOR的组件描述GL_BLEND_COLOR可用于计算源和目标混合因子。 在存储之前,颜色分...

2020-02-11 15:34:00 420

原创 GLES3.0中文API-glBlendEquation

名称glBlendEquation - 指定用于RGB混合方程和Alpha混合方程的方程式C规范void glBlendEquation( GLenum mode);参数mode指定源和目标颜色的组合方式。它必须是GL_FUNC_ADD,GL_FUNC_SUBTRACT或GL_FUNC_REVERSE_SUBTRACT。描述混合方程式确定新像素(“源”颜色)如何与​​帧缓冲区...

2020-02-11 15:33:53 252

原创 GLES3.0中文API-glBlendFuncSeparate

名称glBlendFuncSeparate - 分别指定RGB和alpha分量的像素算术C规范void glBlendFuncSeparate( GLenum srcRGB,GLenum dstRGB,GLenum srcAlpha,GLenum dstAlpha);参数srcRGB指定如何计算红色,绿色和蓝色混合因子。下列符号常量被接受:GL_ZERO,GL_ONE,GL...

2020-02-11 15:33:39 481

原创 GLES3.0中文API-glBufferData

名称glBufferData- 创建并初始化缓冲区对象的数据存储C规范void glBufferData(GLenum target,GLsizeiptr size,const GLvoid * data,GLenum usage);参数target指定目标缓冲区对象。 符号常量必须为GL_ARRAY_BUFFER或GL_ELEMENT_ARRAY_BUFFER。size指定缓冲区...

2020-02-11 15:33:31 300

原创 GLES3.0中文API-glClearDepthf

名称glClearDepthf - 指定深度缓冲区的清除值C规范void glClearDepthf( GLclampf depth);参数depth指定清除深度缓冲区时使用的深度值。 初始值为1。描述glClearDepthf指定glClear用于清除深度缓冲区的深度值。 glClearDepthf指定的值被限制在0 1范围内。相关GetsglGet 参数GL_DEPT...

2020-02-11 15:33:15 191

原创 GLES3.0中文API-glCheckFramebufferStatus

名称glCheckFramebufferStatus - 返回帧缓冲区对象的帧缓冲区完整性状态C规范GLenum glCheckFramebufferStatus(GLenum target);参数target指定目标帧缓冲区对象。 符号常量必须是GL_FRAMEBUFFER。描述glCheckFramebufferStatus返回一个符号常量,用于标识当前绑定的帧缓冲是否为帧缓冲...

2020-02-11 15:33:06 523

原创 GLES3.0中文API-glClearStencil

名称glClearStencil - 指定模板缓冲区的清除值C规范void glClearStencil( GLint s);参数s指定清除模板缓冲区时使用的索引。 初始值为0。描述glClearStencil指定glClear用于清除模板缓冲区的索引。 s被设置为2^m - 1,其中m是模板缓冲区中的位数。相关GetsglGet 参数GL_STENCIL_CLEAR_V...

2020-02-11 15:32:58 286

原创 GLES3.0中文API-glColorMask

名称glColorMask - 启用和禁用帧缓冲区颜色分量的写入C规范void glColorMask( GLboolean red,GLboolean green,GLboolean blue,GLboolean alpha);参数red, green, blue, alpha指定是否可以将红色,绿色,蓝色和alpha写入帧缓冲区。 初始值均为GL_TRUE,表示可以写入...

2020-02-11 15:32:51 378

原创 GLES3.0中文API-glCompressedTexSubImage2D

名称glCompressedTexSubImage2D - 以压缩格式指定二维纹理子图像C规范void glCompressedTexSubImage2D( GLenum target,GLint level,GLint xoffset,GLint yoffset,GLsizei width,GLsizei height,GLenum format,GLsizei im...

2020-02-11 15:32:44 609

原创 GLES3.0中文API-glCreateProgram

名称glCreateProgram- 创建一个program(建议不要翻译成“程序”,以免引起与APP的混淆)对象C规范GLuint glCreateProgram(void);描述glCreateProgram创建一个空program并返回一个可以被引用的非零值(program ID)。 program对象是可以附加着色器对象的对象。 这提供了一种机制来指定将链接以创建program的...

2020-02-11 15:32:37 538

原创 GLES3.0中文API-glCreateShader

名称glCreateShader - 创建一个着色器对象C规范GLuint glCreateShader(GLenum shaderType);参数shaderType指定要创建的着色器的类型。 只能是GL_VERTEX_SHADER或GL_FRAGMENT_SHADER。描述glCreateShader创建一个空的着色器对象,并返回一个可以引用的非零值(shader ID)。着...

2020-02-11 15:32:29 502

原创 GLES3.0中文API-glCullFace

名称glCullFace - 指定是否可以剔除前面或后面的多边形C规范void glCullFace(GLenum mode);参数mode指定前面或后面的多边形是否适合剔除。接受符号常量GL_FRONT,GL_BACK和GL_FRONT_AND_BACK。初始值为GL_BACK。描述glCullFace指定在启用多边形剔除时是否剔除前面或后面的多边形(由模式指定)。最初禁用多边形...

2020-02-11 15:32:21 151

原创 GLES3.0中文API-glDeleteBuffers

名称glDeleteBuffers - 删除命名缓冲区对象C规范void glDeleteBuffers(GLsizei n,const GLuint * buffers);参数n指定要删除的缓冲区对象名称的数量。buffers指定要删除的缓冲区对象名称的数组。描述glDeleteBuffers删除由数组缓冲区的元素命名的n个缓冲区对象。 删除缓冲区对象后,它就没有内容了,其名...

2020-02-11 15:32:13 433

原创 GLES3.0中文API-glDeleteRenderbuffers

名称glDeleteRenderbuffers - 删除命名的renderbuffer对象C规范void glDeleteRenderbuffers(GLsizei n,const GLuint * renderbuffers);参数n指定要删除的renderbuffer对象的数量。renderbuffers指定要删除的renderbuffer对象数组。描述glDeleteRe...

2020-02-11 15:32:06 152

原创 GLES3.0中文API-glDepthFunc

名称glDepthFunc - 指定用于深度缓冲区比较的值C规范void glDepthFunc( GLenum func);参数func指定深度比较功能。接受符号常量GL_NEVER,GL_LESS,GL_EQUAL,GL_LEQUAL,GL_GREATER,GL_NOTEQUAL,GL_GEQUAL和GL_ALWAYS。初始值为GL_LESS。描述glDepthFunc指...

2020-02-11 15:31:56 198

原创 GLES3.0中文API-glCompileShader

名称glCompileShader - 编译一个着色器对象C规范void glCompileShader(GLuint shader);参数shader指定要编译的着色器对象。描述对于支持着色器编译器的实现,glCompileShader编译已存储在shader指定的着色器对象中的源代码字符串。编译状态将存储为着色器对象的状态的一部分。 如果着色器编译时没有错误并且可以使用,...

2020-02-11 15:31:34 495

原创 GLES3.0中文API-glCopyTexImage2D

名称glCopyTexImage2D - 将像素复制到2D纹理图像中C规范void glCopyTexImage2D( GLenum target,GLint level,GLenum internalformat,GLint x,GLint y,GLsizei width,GLsizei height,GLint border);参数target指定活动纹理单元的...

2020-02-11 15:31:27 694

原创 GLES3.0中文API-glCompressedTexImage2D

名称glCompressedTexImage2D - 以压缩格式指定二维纹理图像C规范void glCompressedTexImage2D( GLenum target,GLint level,GLenum internalformat,GLsizei width,GLsizei height,GLint border,GLsizei imageSize,const G...

2020-02-11 15:31:18 519

原创 GLES3.0中文API-glCopyTexSubImage2D

名称glCopyTexSubImage2D - 复制二维纹理子图像C规范void glCopyTexSubImage2D( GLenum target,GLint level,GLint xoffset,GLint yoffset,GLint x,GLint y,GLsizei width,GLsizei height);参数target指定活动纹理单元的目标纹理...

2020-02-11 15:31:10 761

原创 GLES3.0中文API-glDeleteFramebuffers

名称glDeleteFramebuffers - 删除命名的framebuffer对象C规范void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers);参数n指定要删除的帧缓冲区对象的数量。framebuffers...

2020-02-11 15:31:03 303

原创 GLES3.0中文API-glDeleteProgram

名称glDeleteProgram- 删除一个程序对象C规范void glDeleteProgram(GLuint program);参数program指定要删除的程序对象。描述glDeleteProgram释放内存并使与着色器指定的着色器对象关联的ID无效。 这个命令有效地撤消了对glCreateProgram的调用的影响。如果程序对象正在被用作当前渲染状态的一部分,则它将被...

2020-02-11 15:30:56 412

原创 GLES3.0中文API-glDeleteShader

名称glDeleteShader - 删除一个着色器对象C规范void glDeleteShader(GLuint shader);参数shader指定要删除的着色器对象。描述glDeleteShader释放内存并使与着色器指定的着色器对象关联的ID无效。 这个命令有效地撤消了对glCreateShader的调用的影响。如果要删除的着色器对象附加到程序对象,它将被标记为删除,但...

2020-02-11 15:30:41 234

原创 GLES3.0中文API-glDepthRangef

名称glDepthRangef - 指定从标准化设备坐标到窗口坐标的深度值的映射C规范void glDepthRangef( GLclampf nearVal,GLclampf farVal);参数nearVal指定近剪裁平面到窗口坐标的映射。初始值为0。farVal指定远剪裁平面到窗口坐标的映射。初始值为1。描述在剪裁和除以w之后,深度坐标的范围从-1到1,对应于近剪...

2020-02-11 15:30:33 228

原创 GLES3.0中文API-glDetachShader

名称glDetachShader- 从程序对象中分离着色器对象C规范void glDetachShader( GLuint program,GLuint shader);参数program指定从中分离着色器对象的程序对象。shader指定要分离的着色器对象。描述glDetachShader将shader指定的着色器对象与程序指定的程序对象分离。此命令可用于撤消命令glA...

2020-02-11 15:30:19 328

原创 GLES3.0中文API-glDrawArrays

名称glDrawArrays - 从数组数据中渲染图元C规范void glDrawArrays(GLenum mode, GLint first, GLsizei count);参数mode指定要渲染的图元类型。 接受符号常量GL_POINTS,GL_LINE_STRIP,G...

2020-02-11 15:30:08 285

原创 GLES3.0中文API-glDrawElements

名称glDrawElements - 从数组数据中渲染图元C规范void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indice...

2020-02-11 15:29:54 267

原创 GLES3.0中文API-glGenFramebuffers

名称glGenFramebuffers- 生成framebuffer对象名称C规范void glGenFramebuffers(GLsizei n,GLuint * framebuffers);参数n指定要生成的帧缓冲区对象名称的数量。framebuffers指定存储生成的帧缓冲区对象名称的数组。描述glGenFramebuffers在framebuffers中返回n个帧缓冲...

2020-02-11 15:29:48 404

原创 GLES3.0中文API-glDeleteTextures

名称glDeleteTextures - 删除纹理C规范void glDeleteTextures(GLsizei n,const GLuint *textures);参数n指定要删除的纹理数量。textures指定要删除的纹理(ID)数组。描述glDeleteTextures删除由数组纹理元素命名的n个纹理。纹理被删除后,它就没有内容也没有维度了,并且其名称(ID)可...

2020-02-11 15:29:17 358

原创 GLES3.0中文API-glDepthMask

名称glDepthMask - 启用或禁用写入深度缓冲区C规范void glDepthMask( GLboolean flag);参数flag指定是否可以写入启用深度缓冲区。 如果flag为GL_FALSE,则禁用深度缓冲区写入。 否则,它可以启用。 初始状态为启用深度缓冲区写入。描述glDepthMask指定是否可以写入启用深度缓冲区。 如果flag为GL_FALSE,则禁...

2020-02-11 15:29:09 235

原创 GLES3.0中文API-glEnableVertexAttribArray

名称glEnableVertexAttribArray - 启用或禁用通用顶点属性数组C规范void glEnableVertexAttribArray(GLuint index);void glDisableVertexAttribArray(GLuint index);参数index指定要启用或禁用的通用顶点属性的索引。描述glEnableVertexAttribArray启...

2020-02-11 15:29:03 409

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除