webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
gl::Context Member List

This is the complete list of members for gl::Context, including all inherited members.

activeTexture(GLenum texture)gl::Context
attachShader(GLuint program, GLuint shader)gl::Context
beginQuery(GLenum target, GLuint query)gl::Context
beginTransformFeedback(GLenum primitiveMode)gl::Context
bindArrayBuffer(GLuint bufferHandle)gl::Context
bindCopyReadBuffer(GLuint bufferHandle)gl::Context
bindCopyWriteBuffer(GLuint bufferHandle)gl::Context
bindDrawFramebuffer(GLuint framebufferHandle)gl::Context
bindElementArrayBuffer(GLuint bufferHandle)gl::Context
bindFragmentInputLocation(GLuint program, GLint location, const GLchar *name)gl::Context
bindGenericTransformFeedbackBuffer(GLuint bufferHandle)gl::Context
bindGenericUniformBuffer(GLuint bufferHandle)gl::Context
bindIndexedTransformFeedbackBuffer(GLuint bufferHandle, GLuint index, GLintptr offset, GLsizeiptr size)gl::Context
bindIndexedUniformBuffer(GLuint bufferHandle, GLuint index, GLintptr offset, GLsizeiptr size)gl::Context
bindPixelPackBuffer(GLuint bufferHandle)gl::Context
bindPixelUnpackBuffer(GLuint bufferHandle)gl::Context
bindReadFramebuffer(GLuint framebufferHandle)gl::Context
bindRenderbuffer(GLuint renderbufferHandle)gl::Context
bindSampler(GLuint textureUnit, GLuint samplerHandle)gl::Context
bindTexture(GLenum target, GLuint handle)gl::Context
bindTransformFeedback(GLuint transformFeedbackHandle)gl::Context
bindUniformLocation(GLuint program, GLint location, const GLchar *name)gl::Context
bindVertexArray(GLuint vertexArrayHandle)gl::Context
blendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)gl::Context
blendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)gl::Context
blendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)gl::Context
blitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)gl::Context
bufferData(GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage)gl::Context
bufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data)gl::Context
clear(GLbitfield mask)gl::Context
clearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)gl::Context
clearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *values)gl::Context
clearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *values)gl::Context
clearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *values)gl::Context
clearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)gl::Context
clearDepthf(GLclampf depth)gl::Context
clearStencil(GLint s)gl::Context
colorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)gl::Context
compressedCopyTextureCHROMIUM(GLuint sourceId, GLuint destId)gl::Context
compressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data)gl::Context
compressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data)gl::Context
compressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data)gl::Context
compressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data)gl::Context
Context(rx::EGLImplFactory *implFactory, const egl::Config *config, const Context *shareContext, const egl::AttributeMap &attribs)gl::Context
copySubTextureCHROMIUM(GLuint sourceId, GLuint destId, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height, GLboolean unpackFlipY, GLboolean unpackPremultiplyAlpha, GLboolean unpackUnmultiplyAlpha)gl::Context
copyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)gl::Context
copyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)gl::Context
copyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)gl::Context
copyTextureCHROMIUM(GLuint sourceId, GLuint destId, GLint internalFormat, GLenum destType, GLboolean unpackFlipY, GLboolean unpackPremultiplyAlpha, GLboolean unpackUnmultiplyAlpha)gl::Context
coverFillPath(GLuint path, GLenum coverMode)gl::Context
coverFillPathInstanced(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues)gl::Context
coverStrokePath(GLuint path, GLenum coverMode)gl::Context
coverStrokePathInstanced(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues)gl::Context
createBuffer()gl::Context
createFenceNV()gl::Context
createFenceSync()gl::Context
createFramebuffer()gl::Context
createPaths(GLsizei range)gl::Context
createProgram()gl::Context
createQuery()gl::Context
createRenderbuffer()gl::Context
createSampler()gl::Context
createShader(GLenum type)gl::Context
createTexture()gl::Context
createTransformFeedback()gl::Context
createVertexArray()gl::Context
cullFace(GLenum mode)gl::Context
debugMessageCallback(GLDEBUGPROCKHR callback, const void *userParam)gl::Context
debugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)gl::Context
debugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)gl::Context
deleteBuffer(GLuint buffer)gl::Context
deleteFenceNV(GLuint fence)gl::Context
deleteFenceSync(GLsync fenceSync)gl::Context
deleteFramebuffer(GLuint framebuffer)gl::Context
deletePaths(GLuint first, GLsizei range)gl::Context
deleteProgram(GLuint program)gl::Context
deleteQuery(GLuint query)gl::Context
deleteRenderbuffer(GLuint renderbuffer)gl::Context
deleteSampler(GLuint sampler)gl::Context
deleteShader(GLuint shader)gl::Context
deleteTexture(GLuint texture)gl::Context
deleteTransformFeedback(GLuint transformFeedback)gl::Context
deleteVertexArray(GLuint vertexArray)gl::Context
depthFunc(GLenum func)gl::Context
depthMask(GLboolean flag)gl::Context
depthRangef(GLclampf zNear, GLclampf zFar)gl::Context
disable(GLenum cap)gl::Context
disableVertexAttribArray(GLuint index)gl::Context
discardFramebuffer(GLenum target, GLsizei numAttachments, const GLenum *attachments)gl::Context
drawArrays(GLenum mode, GLint first, GLsizei count)gl::Context
drawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instanceCount)gl::Context
drawBuffers(GLsizei n, const GLenum *bufs)gl::Context
drawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, const IndexRange &indexRange)gl::Context
drawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instances, const IndexRange &indexRange)gl::Context
drawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices, const IndexRange &indexRange)gl::Context
enable(GLenum cap)gl::Context
enableExtension(const char *name)gl::Context
enableVertexAttribArray(GLuint index)gl::Context
endQuery(GLenum target)gl::Context
finish()gl::Context
flush()gl::Context
flushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)gl::Context
framebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)gl::Context
framebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)gl::Context
framebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)gl::Context
frontFace(GLenum mode)gl::Context
generateMipmap(GLenum target)gl::Context
getBooleani_v(GLenum target, GLuint index, GLboolean *data)gl::Context
getBooleanv(GLenum pname, GLboolean *params)gl::Context
getBuffer(GLuint handle) constgl::Context
getBufferPointerv(GLenum target, GLenum pname, void **params)gl::Context
getCaps() constgl::ValidationContextinline
getClientMajorVersion() constgl::ValidationContextinline
getClientMinorVersion() constgl::ValidationContextinline
getClientType() constgl::Context
getCompiler() constgl::Context
getConfig() constgl::Context
getContextState() constgl::ValidationContextinline
getDebugMessageLog(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)gl::Context
getError()gl::Context
getExtensions() constgl::ValidationContextinline
getExtensionString() constgl::Context
getExtensionString(size_t idx) constgl::Context
getExtensionStringCount() constgl::Context
getFenceNV(GLuint handle)gl::Context
getFenceSync(GLsync handle) constgl::Context
getFloatv(GLenum pname, GLfloat *params)gl::Context
getFramebuffer(GLuint handle) constgl::Context
getGLState() constgl::ValidationContextinline
getGLVersion() constgl::ValidationContextinline
getImplementation() constgl::Contextinline
getIndexedQueryParameterInfo(GLenum target, GLenum *type, unsigned int *numParams)gl::ValidationContext
getInteger64i_v(GLenum target, GLuint index, GLint64 *data)gl::Context
getInteger64v(GLenum pname, GLint64 *params)gl::Context
getIntegeri_v(GLenum target, GLuint index, GLint *data)gl::Context
getIntegerv(GLenum pname, GLint *params)gl::Context
getLimitations() constgl::ValidationContextinline
getObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label) constgl::Context
getObjectPtrLabel(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label) constgl::Context
getPathParameterfv(GLuint path, GLenum pname, GLfloat *value) constgl::Context
getPointerv(GLenum pname, void **params) constgl::Context
getProgram(GLuint handle) constgl::ValidationContext
getQuery(GLuint handle, bool create, GLenum type)gl::Context
getQuery(GLuint handle) constgl::Context
getQueryiv(GLenum target, GLenum pname, GLint *params)gl::Context
getQueryObjecti64v(GLuint id, GLenum pname, GLint64 *params)gl::Context
getQueryObjectiv(GLuint id, GLenum pname, GLint *params)gl::Context
getQueryObjectui64v(GLuint id, GLenum pname, GLuint64 *params)gl::Context
getQueryObjectuiv(GLuint id, GLenum pname, GLuint *params)gl::Context
getQueryParameterInfo(GLenum pname, GLenum *type, unsigned int *numParams)gl::ValidationContext
getRenderBuffer() constgl::Context
getRenderbuffer(GLuint handle) constgl::Context
getRendererString() constgl::Context
getResetStatus()gl::Context
getSampler(GLuint handle) constgl::Context
getSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat *params)gl::Context
getSamplerParameteriv(GLuint sampler, GLenum pname, GLint *params)gl::Context
getSamplerTexture(unsigned int sampler, GLenum type) constgl::Context
getShader(GLuint handle) constgl::ValidationContext
getTargetTexture(GLenum target) constgl::Context
getTexture(GLuint handle) constgl::Context
getTextureCaps() constgl::ValidationContextinline
getTransformFeedback(GLuint handle) constgl::Context
getVertexArray(GLuint handle) constgl::Context
getWorkarounds() constgl::Context
handleError(const Error &error) overridegl::Contextvirtual
hasActiveTransformFeedback(GLuint program) constgl::Context
hasPath(GLuint path) constgl::Context
hasPathData(GLuint path) constgl::Context
hint(GLenum target, GLenum mode)gl::Context
insertEventMarker(GLsizei length, const char *marker)gl::Context
invalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum *attachments)gl::Context
invalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)gl::Context
isBufferGenerated(GLuint buffer) constgl::Context
isContextLost()gl::Context
isFramebufferGenerated(GLuint framebuffer) constgl::Context
isRenderbufferGenerated(GLuint renderbuffer) constgl::Context
isResetNotificationEnabled()gl::Context
isSampler(GLuint samplerName) constgl::Context
isTextureGenerated(GLuint texture) constgl::Context
isTransformFeedbackGenerated(GLuint vertexArray)gl::Context
isVertexArrayGenerated(GLuint vertexArray)gl::Context
lineWidth(GLfloat width)gl::Context
loadPathRenderingIdentityMatrix(GLenum matrixMode)gl::Context
loadPathRenderingMatrix(GLenum matrixMode, const GLfloat *matrix)gl::Context
makeCurrent(egl::Surface *surface)gl::Context
mapBuffer(GLenum target, GLenum access)gl::Context
mapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)gl::Context
markContextLost()gl::Context
mSkipValidationgl::ValidationContextprotected
mStategl::ValidationContextprotected
objectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar *label)gl::Context
objectPtrLabel(const void *ptr, GLsizei length, const GLchar *label)gl::Context
pixelStorei(GLenum pname, GLint param)gl::Context
polygonOffset(GLfloat factor, GLfloat units)gl::Context
popDebugGroup()gl::Context
popGroupMarker()gl::Context
programParameteri(GLuint program, GLenum pname, GLint value)gl::Context
programPathFragmentInputGen(GLuint program, GLint location, GLenum genMode, GLint components, const GLfloat *coeffs)gl::Context
pushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar *message)gl::Context
pushGroupMarker(GLsizei length, const char *marker)gl::Context
queryCounter(GLuint id, GLenum target)gl::Context
readBuffer(GLenum mode)gl::Context
readPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)gl::Context
releaseSurface()gl::Context
sampleCoverage(GLclampf value, GLboolean invert)gl::Context
samplerParameterf(GLuint sampler, GLenum pname, GLfloat param)gl::Context
samplerParameterfv(GLuint sampler, GLenum pname, const GLfloat *param)gl::Context
samplerParameteri(GLuint sampler, GLenum pname, GLint param)gl::Context
samplerParameteriv(GLuint sampler, GLenum pname, const GLint *param)gl::Context
scissor(GLint x, GLint y, GLsizei width, GLsizei height)gl::Context
setCoverageModulation(GLenum components)gl::Context
setPathCommands(GLuint path, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords)gl::Context
setPathParameterf(GLuint path, GLenum pname, GLfloat value)gl::Context
setPathStencilFunc(GLenum func, GLint ref, GLuint mask)gl::Context
setVertexAttribDivisor(GLuint index, GLuint divisor)gl::Context
skipValidation() constgl::ValidationContextinline
stencilFillPath(GLuint path, GLenum fillMode, GLuint mask)gl::Context
stencilFillPathInstanced(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBAse, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues)gl::Context
stencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)gl::Context
stencilMaskSeparate(GLenum face, GLuint mask)gl::Context
stencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass)gl::Context
stencilStrokePath(GLuint path, GLint reference, GLuint mask)gl::Context
stencilStrokePathInstanced(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues)gl::Context
stencilThenCoverFillPath(GLuint path, GLenum fillMode, GLuint mask, GLenum coverMode)gl::Context
stencilThenCoverFillPathInstanced(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues)gl::Context
stencilThenCoverStrokePath(GLuint path, GLint reference, GLuint mask, GLenum coverMode)gl::Context
stencilThenCoverStrokePathInstanced(GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues)gl::Context
texImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels)gl::Context
texImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels)gl::Context
texSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)gl::Context
texSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels)gl::Context
unmapBuffer(GLenum target)gl::Context
useProgram(GLuint program)gl::Context
ValidationContext(GLint clientMajorVersion, GLint clientMinorVersion, State *state, const Caps &caps, const TextureCapsMap &textureCaps, const Extensions &extensions, const ResourceManager *resourceManager, const Limitations &limitations, bool skipValidation)gl::ValidationContext
vertexAttrib1f(GLuint index, GLfloat x)gl::Context
vertexAttrib1fv(GLuint index, const GLfloat *values)gl::Context
vertexAttrib2f(GLuint index, GLfloat x, GLfloat y)gl::Context
vertexAttrib2fv(GLuint index, const GLfloat *values)gl::Context
vertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)gl::Context
vertexAttrib3fv(GLuint index, const GLfloat *values)gl::Context
vertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)gl::Context
vertexAttrib4fv(GLuint index, const GLfloat *values)gl::Context
vertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)gl::Context
vertexAttribI4iv(GLuint index, const GLint *v)gl::Context
vertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)gl::Context
vertexAttribI4uiv(GLuint index, const GLuint *v)gl::Context
vertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer)gl::Context
vertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *ptr)gl::Context
viewport(GLint x, GLint y, GLsizei width, GLsizei height)gl::Context
~Context()gl::Contextvirtual
~ValidationContext()gl::ValidationContextinlinevirtual