Data Fields

void(* ActiveTexture )(PP_Resource context, GLenum texture)
void(* AttachShader )(PP_Resource context, GLuint program, GLuint shader)
void(* BindAttribLocation )(PP_Resource context, GLuint program, GLuint index, const char *name)
void(* BindBuffer )(PP_Resource context, GLenum target, GLuint buffer)
void(* BindFramebuffer )(PP_Resource context, GLenum target, GLuint framebuffer)
void(* BindRenderbuffer )(PP_Resource context, GLenum target, GLuint renderbuffer)
void(* BindTexture )(PP_Resource context, GLenum target, GLuint texture)
void(* BlendColor )(PP_Resource context, GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
void(* BlendEquation )(PP_Resource context, GLenum mode)
void(* BlendEquationSeparate )(PP_Resource context, GLenum modeRGB, GLenum modeAlpha)
void(* BlendFunc )(PP_Resource context, GLenum sfactor, GLenum dfactor)
void(* BlendFuncSeparate )(PP_Resource context, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
void(* BufferData )(PP_Resource context, GLenum target, GLsizeiptr size, const void *data, GLenum usage)
void(* BufferSubData )(PP_Resource context, GLenum target, GLintptr offset, GLsizeiptr size, const void *data)
GLenum(* CheckFramebufferStatus )(PP_Resource context, GLenum target)
void(* Clear )(PP_Resource context, GLbitfield mask)
void(* ClearColor )(PP_Resource context, GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
void(* ClearDepthf )(PP_Resource context, GLclampf depth)
void(* ClearStencil )(PP_Resource context, GLint s)
void(* ColorMask )(PP_Resource context, GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
void(* CompileShader )(PP_Resource context, GLuint shader)
void(* CompressedTexImage2D )(PP_Resource context, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
void(* CompressedTexSubImage2D )(PP_Resource context, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
void(* CopyTexImage2D )(PP_Resource context, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
void(* CopyTexSubImage2D )(PP_Resource context, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
GLuint(* CreateProgram )(PP_Resource context)
GLuint(* CreateShader )(PP_Resource context, GLenum type)
void(* CullFace )(PP_Resource context, GLenum mode)
void(* DeleteBuffers )(PP_Resource context, GLsizei n, const GLuint *buffers)
void(* DeleteFramebuffers )(PP_Resource context, GLsizei n, const GLuint *framebuffers)
void(* DeleteProgram )(PP_Resource context, GLuint program)
void(* DeleteRenderbuffers )(PP_Resource context, GLsizei n, const GLuint *renderbuffers)
void(* DeleteShader )(PP_Resource context, GLuint shader)
void(* DeleteTextures )(PP_Resource context, GLsizei n, const GLuint *textures)
void(* DepthFunc )(PP_Resource context, GLenum func)
void(* DepthMask )(PP_Resource context, GLboolean flag)
void(* DepthRangef )(PP_Resource context, GLclampf zNear, GLclampf zFar)
void(* DetachShader )(PP_Resource context, GLuint program, GLuint shader)
void(* Disable )(PP_Resource context, GLenum cap)
void(* DisableVertexAttribArray )(PP_Resource context, GLuint index)
void(* DrawArrays )(PP_Resource context, GLenum mode, GLint first, GLsizei count)
void(* DrawElements )(PP_Resource context, GLenum mode, GLsizei count, GLenum type, const void *indices)
void(* Enable )(PP_Resource context, GLenum cap)
void(* EnableVertexAttribArray )(PP_Resource context, GLuint index)
void(* Finish )(PP_Resource context)
void(* Flush )(PP_Resource context)
void(* FramebufferRenderbuffer )(PP_Resource context, GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
void(* FramebufferTexture2D )(PP_Resource context, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
void(* FrontFace )(PP_Resource context, GLenum mode)
void(* GenBuffers )(PP_Resource context, GLsizei n, GLuint *buffers)
void(* GenerateMipmap )(PP_Resource context, GLenum target)
void(* GenFramebuffers )(PP_Resource context, GLsizei n, GLuint *framebuffers)
void(* GenRenderbuffers )(PP_Resource context, GLsizei n, GLuint *renderbuffers)
void(* GenTextures )(PP_Resource context, GLsizei n, GLuint *textures)
void(* GetActiveAttrib )(PP_Resource context, GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name)
void(* GetActiveUniform )(PP_Resource context, GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name)
void(* GetAttachedShaders )(PP_Resource context, GLuint program, GLsizei maxcount, GLsizei *count, GLuint *shaders)
GLint(* GetAttribLocation )(PP_Resource context, GLuint program, const char *name)
void(* GetBooleanv )(PP_Resource context, GLenum pname, GLboolean *params)
void(* GetBufferParameteriv )(PP_Resource context, GLenum target, GLenum pname, GLint *params)
GLenum(* GetError )(PP_Resource context)
void(* GetFloatv )(PP_Resource context, GLenum pname, GLfloat *params)
void(* GetFramebufferAttachmentParameteriv )(PP_Resource context, GLenum target, GLenum attachment, GLenum pname, GLint *params)
void(* GetIntegerv )(PP_Resource context, GLenum pname, GLint *params)
void(* GetProgramiv )(PP_Resource context, GLuint program, GLenum pname, GLint *params)
void(* GetProgramInfoLog )(PP_Resource context, GLuint program, GLsizei bufsize, GLsizei *length, char *infolog)
void(* GetRenderbufferParameteriv )(PP_Resource context, GLenum target, GLenum pname, GLint *params)
void(* GetShaderiv )(PP_Resource context, GLuint shader, GLenum pname, GLint *params)
void(* GetShaderInfoLog )(PP_Resource context, GLuint shader, GLsizei bufsize, GLsizei *length, char *infolog)
void(* GetShaderPrecisionFormat )(PP_Resource context, GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
void(* GetShaderSource )(PP_Resource context, GLuint shader, GLsizei bufsize, GLsizei *length, char *source)
const GLubyte *(* GetString )(PP_Resource context, GLenum name)
void(* GetTexParameterfv )(PP_Resource context, GLenum target, GLenum pname, GLfloat *params)
void(* GetTexParameteriv )(PP_Resource context, GLenum target, GLenum pname, GLint *params)
void(* GetUniformfv )(PP_Resource context, GLuint program, GLint location, GLfloat *params)
void(* GetUniformiv )(PP_Resource context, GLuint program, GLint location, GLint *params)
GLint(* GetUniformLocation )(PP_Resource context, GLuint program, const char *name)
void(* GetVertexAttribfv )(PP_Resource context, GLuint index, GLenum pname, GLfloat *params)
void(* GetVertexAttribiv )(PP_Resource context, GLuint index, GLenum pname, GLint *params)
void(* GetVertexAttribPointerv )(PP_Resource context, GLuint index, GLenum pname, void **pointer)
void(* Hint )(PP_Resource context, GLenum target, GLenum mode)
GLboolean(* IsBuffer )(PP_Resource context, GLuint buffer)
GLboolean(* IsEnabled )(PP_Resource context, GLenum cap)
GLboolean(* IsFramebuffer )(PP_Resource context, GLuint framebuffer)
GLboolean(* IsProgram )(PP_Resource context, GLuint program)
GLboolean(* IsRenderbuffer )(PP_Resource context, GLuint renderbuffer)
GLboolean(* IsShader )(PP_Resource context, GLuint shader)
GLboolean(* IsTexture )(PP_Resource context, GLuint texture)
void(* LineWidth )(PP_Resource context, GLfloat width)
void(* LinkProgram )(PP_Resource context, GLuint program)
void(* PixelStorei )(PP_Resource context, GLenum pname, GLint param)
void(* PolygonOffset )(PP_Resource context, GLfloat factor, GLfloat units)
void(* ReadPixels )(PP_Resource context, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)
void(* ReleaseShaderCompiler )(PP_Resource context)
void(* RenderbufferStorage )(PP_Resource context, GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
void(* SampleCoverage )(PP_Resource context, GLclampf value, GLboolean invert)
void(* Scissor )(PP_Resource context, GLint x, GLint y, GLsizei width, GLsizei height)
void(* ShaderBinary )(PP_Resource context, GLsizei n, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length)
void(* ShaderSource )(PP_Resource context, GLuint shader, GLsizei count, const char **str, const GLint *length)
void(* StencilFunc )(PP_Resource context, GLenum func, GLint ref, GLuint mask)
void(* StencilFuncSeparate )(PP_Resource context, GLenum face, GLenum func, GLint ref, GLuint mask)
void(* StencilMask )(PP_Resource context, GLuint mask)
void(* StencilMaskSeparate )(PP_Resource context, GLenum face, GLuint mask)
void(* StencilOp )(PP_Resource context, GLenum fail, GLenum zfail, GLenum zpass)
void(* StencilOpSeparate )(PP_Resource context, GLenum face, GLenum fail, GLenum zfail, GLenum zpass)
void(* TexImage2D )(PP_Resource context, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
void(* TexParameterf )(PP_Resource context, GLenum target, GLenum pname, GLfloat param)
void(* TexParameterfv )(PP_Resource context, GLenum target, GLenum pname, const GLfloat *params)
void(* TexParameteri )(PP_Resource context, GLenum target, GLenum pname, GLint param)
void(* TexParameteriv )(PP_Resource context, GLenum target, GLenum pname, const GLint *params)
void(* TexSubImage2D )(PP_Resource context, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
void(* Uniform1f )(PP_Resource context, GLint location, GLfloat x)
void(* Uniform1fv )(PP_Resource context, GLint location, GLsizei count, const GLfloat *v)
void(* Uniform1i )(PP_Resource context, GLint location, GLint x)
void(* Uniform1iv )(PP_Resource context, GLint location, GLsizei count, const GLint *v)
void(* Uniform2f )(PP_Resource context, GLint location, GLfloat x, GLfloat y)
void(* Uniform2fv )(PP_Resource context, GLint location, GLsizei count, const GLfloat *v)
void(* Uniform2i )(PP_Resource context, GLint location, GLint x, GLint y)
void(* Uniform2iv )(PP_Resource context, GLint location, GLsizei count, const GLint *v)
void(* Uniform3f )(PP_Resource context, GLint location, GLfloat x, GLfloat y, GLfloat z)
void(* Uniform3fv )(PP_Resource context, GLint location, GLsizei count, const GLfloat *v)
void(* Uniform3i )(PP_Resource context, GLint location, GLint x, GLint y, GLint z)
void(* Uniform3iv )(PP_Resource context, GLint location, GLsizei count, const GLint *v)
void(* Uniform4f )(PP_Resource context, GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void(* Uniform4fv )(PP_Resource context, GLint location, GLsizei count, const GLfloat *v)
void(* Uniform4i )(PP_Resource context, GLint location, GLint x, GLint y, GLint z, GLint w)
void(* Uniform4iv )(PP_Resource context, GLint location, GLsizei count, const GLint *v)
void(* UniformMatrix2fv )(PP_Resource context, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void(* UniformMatrix3fv )(PP_Resource context, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void(* UniformMatrix4fv )(PP_Resource context, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void(* UseProgram )(PP_Resource context, GLuint program)
void(* ValidateProgram )(PP_Resource context, GLuint program)
void(* VertexAttrib1f )(PP_Resource context, GLuint indx, GLfloat x)
void(* VertexAttrib1fv )(PP_Resource context, GLuint indx, const GLfloat *values)
void(* VertexAttrib2f )(PP_Resource context, GLuint indx, GLfloat x, GLfloat y)
void(* VertexAttrib2fv )(PP_Resource context, GLuint indx, const GLfloat *values)
void(* VertexAttrib3f )(PP_Resource context, GLuint indx, GLfloat x, GLfloat y, GLfloat z)
void(* VertexAttrib3fv )(PP_Resource context, GLuint indx, const GLfloat *values)
void(* VertexAttrib4f )(PP_Resource context, GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
void(* VertexAttrib4fv )(PP_Resource context, GLuint indx, const GLfloat *values)
void(* VertexAttribPointer )(PP_Resource context, GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *ptr)
void(* Viewport )(PP_Resource context, GLint x, GLint y, GLsizei width, GLsizei height)

Field Documentation

void(* PPB_OpenGLES2::AttachShader)(PP_Resource context, GLuint program, GLuint shader)
void(* PPB_OpenGLES2::BindAttribLocation)(PP_Resource context, GLuint program, GLuint index, const char *name)
void(* PPB_OpenGLES2::BindBuffer)(PP_Resource context, GLenum target, GLuint buffer)
void(* PPB_OpenGLES2::BindFramebuffer)(PP_Resource context, GLenum target, GLuint framebuffer)
void(* PPB_OpenGLES2::BindRenderbuffer)(PP_Resource context, GLenum target, GLuint renderbuffer)
void(* PPB_OpenGLES2::BindTexture)(PP_Resource context, GLenum target, GLuint texture)
void(* PPB_OpenGLES2::BlendColor)(PP_Resource context, GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
void(* PPB_OpenGLES2::BlendEquationSeparate)(PP_Resource context, GLenum modeRGB, GLenum modeAlpha)
void(* PPB_OpenGLES2::BlendFunc)(PP_Resource context, GLenum sfactor, GLenum dfactor)
void(* PPB_OpenGLES2::BlendFuncSeparate)(PP_Resource context, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
void(* PPB_OpenGLES2::BufferData)(PP_Resource context, GLenum target, GLsizeiptr size, const void *data, GLenum usage)
void(* PPB_OpenGLES2::BufferSubData)(PP_Resource context, GLenum target, GLintptr offset, GLsizeiptr size, const void *data)
void(* PPB_OpenGLES2::ClearColor)(PP_Resource context, GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
void(* PPB_OpenGLES2::CompressedTexImage2D)(PP_Resource context, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
void(* PPB_OpenGLES2::CompressedTexSubImage2D)(PP_Resource context, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
void(* PPB_OpenGLES2::CopyTexImage2D)(PP_Resource context, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
void(* PPB_OpenGLES2::CopyTexSubImage2D)(PP_Resource context, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
void(* PPB_OpenGLES2::DeleteBuffers)(PP_Resource context, GLsizei n, const GLuint *buffers)
void(* PPB_OpenGLES2::DeleteFramebuffers)(PP_Resource context, GLsizei n, const GLuint *framebuffers)
void(* PPB_OpenGLES2::DeleteRenderbuffers)(PP_Resource context, GLsizei n, const GLuint *renderbuffers)
void(* PPB_OpenGLES2::DeleteTextures)(PP_Resource context, GLsizei n, const GLuint *textures)
void(* PPB_OpenGLES2::DetachShader)(PP_Resource context, GLuint program, GLuint shader)
void(* PPB_OpenGLES2::DrawArrays)(PP_Resource context, GLenum mode, GLint first, GLsizei count)
void(* PPB_OpenGLES2::DrawElements)(PP_Resource context, GLenum mode, GLsizei count, GLenum type, const void *indices)
void(* PPB_OpenGLES2::FramebufferRenderbuffer)(PP_Resource context, GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
void(* PPB_OpenGLES2::FramebufferTexture2D)(PP_Resource context, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
void(* PPB_OpenGLES2::GenBuffers)(PP_Resource context, GLsizei n, GLuint *buffers)
void(* PPB_OpenGLES2::GenFramebuffers)(PP_Resource context, GLsizei n, GLuint *framebuffers)
void(* PPB_OpenGLES2::GenRenderbuffers)(PP_Resource context, GLsizei n, GLuint *renderbuffers)
void(* PPB_OpenGLES2::GenTextures)(PP_Resource context, GLsizei n, GLuint *textures)
void(* PPB_OpenGLES2::GetActiveAttrib)(PP_Resource context, GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name)
void(* PPB_OpenGLES2::GetActiveUniform)(PP_Resource context, GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name)
void(* PPB_OpenGLES2::GetAttachedShaders)(PP_Resource context, GLuint program, GLsizei maxcount, GLsizei *count, GLuint *shaders)
GLint(* PPB_OpenGLES2::GetAttribLocation)(PP_Resource context, GLuint program, const char *name)
void(* PPB_OpenGLES2::GetBooleanv)(PP_Resource context, GLenum pname, GLboolean *params)
void(* PPB_OpenGLES2::GetBufferParameteriv)(PP_Resource context, GLenum target, GLenum pname, GLint *params)
void(* PPB_OpenGLES2::GetFloatv)(PP_Resource context, GLenum pname, GLfloat *params)
void(* PPB_OpenGLES2::GetFramebufferAttachmentParameteriv)(PP_Resource context, GLenum target, GLenum attachment, GLenum pname, GLint *params)
void(* PPB_OpenGLES2::GetIntegerv)(PP_Resource context, GLenum pname, GLint *params)
void(* PPB_OpenGLES2::GetProgramInfoLog)(PP_Resource context, GLuint program, GLsizei bufsize, GLsizei *length, char *infolog)
void(* PPB_OpenGLES2::GetProgramiv)(PP_Resource context, GLuint program, GLenum pname, GLint *params)
void(* PPB_OpenGLES2::GetShaderInfoLog)(PP_Resource context, GLuint shader, GLsizei bufsize, GLsizei *length, char *infolog)
void(* PPB_OpenGLES2::GetShaderiv)(PP_Resource context, GLuint shader, GLenum pname, GLint *params)
void(* PPB_OpenGLES2::GetShaderPrecisionFormat)(PP_Resource context, GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
void(* PPB_OpenGLES2::GetShaderSource)(PP_Resource context, GLuint shader, GLsizei bufsize, GLsizei *length, char *source)
void(* PPB_OpenGLES2::GetTexParameterfv)(PP_Resource context, GLenum target, GLenum pname, GLfloat *params)
void(* PPB_OpenGLES2::GetTexParameteriv)(PP_Resource context, GLenum target, GLenum pname, GLint *params)
void(* PPB_OpenGLES2::GetUniformfv)(PP_Resource context, GLuint program, GLint location, GLfloat *params)
void(* PPB_OpenGLES2::GetUniformiv)(PP_Resource context, GLuint program, GLint location, GLint *params)
GLint(* PPB_OpenGLES2::GetUniformLocation)(PP_Resource context, GLuint program, const char *name)
void(* PPB_OpenGLES2::GetVertexAttribfv)(PP_Resource context, GLuint index, GLenum pname, GLfloat *params)
void(* PPB_OpenGLES2::GetVertexAttribiv)(PP_Resource context, GLuint index, GLenum pname, GLint *params)
void(* PPB_OpenGLES2::GetVertexAttribPointerv)(PP_Resource context, GLuint index, GLenum pname, void **pointer)
void(* PPB_OpenGLES2::Hint)(PP_Resource context, GLenum target, GLenum mode)
void(* PPB_OpenGLES2::PixelStorei)(PP_Resource context, GLenum pname, GLint param)
void(* PPB_OpenGLES2::ReadPixels)(PP_Resource context, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)
void(* PPB_OpenGLES2::RenderbufferStorage)(PP_Resource context, GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
void(* PPB_OpenGLES2::Scissor)(PP_Resource context, GLint x, GLint y, GLsizei width, GLsizei height)
void(* PPB_OpenGLES2::ShaderBinary)(PP_Resource context, GLsizei n, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length)
void(* PPB_OpenGLES2::ShaderSource)(PP_Resource context, GLuint shader, GLsizei count, const char **str, const GLint *length)
void(* PPB_OpenGLES2::StencilFunc)(PP_Resource context, GLenum func, GLint ref, GLuint mask)
void(* PPB_OpenGLES2::StencilOp)(PP_Resource context, GLenum fail, GLenum zfail, GLenum zpass)
void(* PPB_OpenGLES2::StencilOpSeparate)(PP_Resource context, GLenum face, GLenum fail, GLenum zfail, GLenum zpass)
void(* PPB_OpenGLES2::TexImage2D)(PP_Resource context, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
void(* PPB_OpenGLES2::TexParameterf)(PP_Resource context, GLenum target, GLenum pname, GLfloat param)
void(* PPB_OpenGLES2::TexParameterfv)(PP_Resource context, GLenum target, GLenum pname, const GLfloat *params)
void(* PPB_OpenGLES2::TexParameteri)(PP_Resource context, GLenum target, GLenum pname, GLint param)
void(* PPB_OpenGLES2::TexParameteriv)(PP_Resource context, GLenum target, GLenum pname, const GLint *params)
void(* PPB_OpenGLES2::TexSubImage2D)(PP_Resource context, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
void(* PPB_OpenGLES2::Uniform1f)(PP_Resource context, GLint location, GLfloat x)
void(* PPB_OpenGLES2::Uniform1fv)(PP_Resource context, GLint location, GLsizei count, const GLfloat *v)
void(* PPB_OpenGLES2::Uniform1i)(PP_Resource context, GLint location, GLint x)
void(* PPB_OpenGLES2::Uniform1iv)(PP_Resource context, GLint location, GLsizei count, const GLint *v)
void(* PPB_OpenGLES2::Uniform2f)(PP_Resource context, GLint location, GLfloat x, GLfloat y)
void(* PPB_OpenGLES2::Uniform2fv)(PP_Resource context, GLint location, GLsizei count, const GLfloat *v)
void(* PPB_OpenGLES2::Uniform2i)(PP_Resource context, GLint location, GLint x, GLint y)
void(* PPB_OpenGLES2::Uniform2iv)(PP_Resource context, GLint location, GLsizei count, const GLint *v)
void(* PPB_OpenGLES2::Uniform3f)(PP_Resource context, GLint location, GLfloat x, GLfloat y, GLfloat z)
void(* PPB_OpenGLES2::Uniform3fv)(PP_Resource context, GLint location, GLsizei count, const GLfloat *v)
void(* PPB_OpenGLES2::Uniform3i)(PP_Resource context, GLint location, GLint x, GLint y, GLint z)
void(* PPB_OpenGLES2::Uniform3iv)(PP_Resource context, GLint location, GLsizei count, const GLint *v)
void(* PPB_OpenGLES2::Uniform4fv)(PP_Resource context, GLint location, GLsizei count, const GLfloat *v)
void(* PPB_OpenGLES2::Uniform4i)(PP_Resource context, GLint location, GLint x, GLint y, GLint z, GLint w)
void(* PPB_OpenGLES2::Uniform4iv)(PP_Resource context, GLint location, GLsizei count, const GLint *v)
void(* PPB_OpenGLES2::UniformMatrix2fv)(PP_Resource context, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void(* PPB_OpenGLES2::UniformMatrix3fv)(PP_Resource context, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void(* PPB_OpenGLES2::UniformMatrix4fv)(PP_Resource context, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
void(* PPB_OpenGLES2::UseProgram)(PP_Resource context, GLuint program)
void(* PPB_OpenGLES2::VertexAttrib1fv)(PP_Resource context, GLuint indx, const GLfloat *values)
void(* PPB_OpenGLES2::VertexAttrib2fv)(PP_Resource context, GLuint indx, const GLfloat *values)
void(* PPB_OpenGLES2::VertexAttrib3fv)(PP_Resource context, GLuint indx, const GLfloat *values)
void(* PPB_OpenGLES2::VertexAttrib4fv)(PP_Resource context, GLuint indx, const GLfloat *values)
void(* PPB_OpenGLES2::VertexAttribPointer)(PP_Resource context, GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *ptr)
void(* PPB_OpenGLES2::Viewport)(PP_Resource context, GLint x, GLint y, GLsizei width, GLsizei height)

The documentation for this struct was generated from the following file:
This site uses cookies to deliver and enhance the quality of its services and to analyze traffic. If you agree, cookies are also used to serve advertising and to personalize the content and advertisements that you see. Learn more about our use of cookies.