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

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

clearDirtyBits()gl::Stateinline
clearDirtyBits(const DirtyBits &bitset)gl::Stateinline
clearDirtyObjects()gl::Stateinline
detachBuffer(GLuint bufferName)gl::State
detachRenderbuffer(GLuint renderbuffer)gl::State
detachSampler(GLuint sampler)gl::State
detachTexture(const TextureMap &zeroTextures, GLuint texture)gl::State
DIRTY_BIT_BLEND_COLOR enum valuegl::State
DIRTY_BIT_BLEND_ENABLED enum valuegl::State
DIRTY_BIT_BLEND_EQUATIONS enum valuegl::State
DIRTY_BIT_BLEND_FUNCS enum valuegl::State
DIRTY_BIT_CLEAR_COLOR enum valuegl::State
DIRTY_BIT_CLEAR_DEPTH enum valuegl::State
DIRTY_BIT_CLEAR_STENCIL enum valuegl::State
DIRTY_BIT_COLOR_MASK enum valuegl::State
DIRTY_BIT_COVERAGE_MODULATION enum valuegl::State
DIRTY_BIT_CULL_FACE enum valuegl::State
DIRTY_BIT_CULL_FACE_ENABLED enum valuegl::State
DIRTY_BIT_CURRENT_VALUE_0 enum valuegl::State
DIRTY_BIT_CURRENT_VALUE_MAX enum valuegl::State
DIRTY_BIT_DEPTH_FUNC enum valuegl::State
DIRTY_BIT_DEPTH_MASK enum valuegl::State
DIRTY_BIT_DEPTH_RANGE enum valuegl::State
DIRTY_BIT_DEPTH_TEST_ENABLED enum valuegl::State
DIRTY_BIT_DITHER_ENABLED enum valuegl::State
DIRTY_BIT_DRAW_FRAMEBUFFER_BINDING enum valuegl::State
DIRTY_BIT_FRONT_FACE enum valuegl::State
DIRTY_BIT_GENERATE_MIPMAP_HINT enum valuegl::State
DIRTY_BIT_INVALID enum valuegl::State
DIRTY_BIT_LINE_WIDTH enum valuegl::State
DIRTY_BIT_MAX enum valuegl::State
DIRTY_BIT_MULTISAMPLING enum valuegl::State
DIRTY_BIT_PACK_ALIGNMENT enum valuegl::State
DIRTY_BIT_PACK_BUFFER_BINDING enum valuegl::State
DIRTY_BIT_PACK_REVERSE_ROW_ORDER enum valuegl::State
DIRTY_BIT_PACK_ROW_LENGTH enum valuegl::State
DIRTY_BIT_PACK_SKIP_PIXELS enum valuegl::State
DIRTY_BIT_PACK_SKIP_ROWS enum valuegl::State
DIRTY_BIT_PATH_RENDERING_MATRIX_MV enum valuegl::State
DIRTY_BIT_PATH_RENDERING_MATRIX_PROJ enum valuegl::State
DIRTY_BIT_PATH_RENDERING_STENCIL_STATE enum valuegl::State
DIRTY_BIT_POLYGON_OFFSET enum valuegl::State
DIRTY_BIT_POLYGON_OFFSET_FILL_ENABLED enum valuegl::State
DIRTY_BIT_PRIMITIVE_RESTART_ENABLED enum valuegl::State
DIRTY_BIT_PROGRAM_BINDING enum valuegl::State
DIRTY_BIT_RASTERIZER_DISCARD_ENABLED enum valuegl::State
DIRTY_BIT_READ_FRAMEBUFFER_BINDING enum valuegl::State
DIRTY_BIT_RENDERBUFFER_BINDING enum valuegl::State
DIRTY_BIT_SAMPLE_ALPHA_TO_COVERAGE_ENABLED enum valuegl::State
DIRTY_BIT_SAMPLE_ALPHA_TO_ONE enum valuegl::State
DIRTY_BIT_SAMPLE_COVERAGE enum valuegl::State
DIRTY_BIT_SAMPLE_COVERAGE_ENABLED enum valuegl::State
DIRTY_BIT_SCISSOR enum valuegl::State
DIRTY_BIT_SCISSOR_TEST_ENABLED enum valuegl::State
DIRTY_BIT_SHADER_DERIVATIVE_HINT enum valuegl::State
DIRTY_BIT_STENCIL_FUNCS_BACK enum valuegl::State
DIRTY_BIT_STENCIL_FUNCS_FRONT enum valuegl::State
DIRTY_BIT_STENCIL_OPS_BACK enum valuegl::State
DIRTY_BIT_STENCIL_OPS_FRONT enum valuegl::State
DIRTY_BIT_STENCIL_TEST_ENABLED enum valuegl::State
DIRTY_BIT_STENCIL_WRITEMASK_BACK enum valuegl::State
DIRTY_BIT_STENCIL_WRITEMASK_FRONT enum valuegl::State
DIRTY_BIT_UNPACK_ALIGNMENT enum valuegl::State
DIRTY_BIT_UNPACK_BUFFER_BINDING enum valuegl::State
DIRTY_BIT_UNPACK_IMAGE_HEIGHT enum valuegl::State
DIRTY_BIT_UNPACK_ROW_LENGTH enum valuegl::State
DIRTY_BIT_UNPACK_SKIP_IMAGES enum valuegl::State
DIRTY_BIT_UNPACK_SKIP_PIXELS enum valuegl::State
DIRTY_BIT_UNPACK_SKIP_ROWS enum valuegl::State
DIRTY_BIT_VERTEX_ARRAY_BINDING enum valuegl::State
DIRTY_BIT_VIEWPORT enum valuegl::State
DIRTY_OBJECT_DRAW_FRAMEBUFFER enum valuegl::State
DIRTY_OBJECT_MAX enum valuegl::State
DIRTY_OBJECT_PROGRAM enum valuegl::State
DIRTY_OBJECT_READ_FRAMEBUFFER enum valuegl::State
DIRTY_OBJECT_UNKNOWN enum valuegl::State
DIRTY_OBJECT_VERTEX_ARRAY enum valuegl::State
DirtyBits typedefgl::State
DirtyBitType enum namegl::State
DirtyObjects typedefgl::State
DirtyObjectType enum namegl::State
getActiveQuery(GLenum target) constgl::State
getActiveQueryId(GLenum target) constgl::State
getActiveSampler() constgl::State
getArrayBufferId() constgl::State
getBlendColor() constgl::State
getBlendState() constgl::State
getBooleani_v(GLenum target, GLuint index, GLboolean *data)gl::State
getBooleanv(GLenum pname, GLboolean *params)gl::State
getColorClearValue() constgl::Stateinline
getCoverageModulation() constgl::State
getCurrentRenderbuffer() constgl::State
getCurrentTransformFeedback() constgl::State
getDebug() constgl::State
getDebug()gl::State
getDepthClearValue() constgl::Stateinline
getDepthStencilState() constgl::State
getDirtyBits() constgl::Stateinline
getDrawFramebuffer() constgl::State
getEnableFeature(GLenum feature) constgl::State
getFarPlane() constgl::State
getFloatv(GLenum pname, GLfloat *params)gl::State
getIndexedUniformBuffer(size_t index) constgl::State
getInteger64i_v(GLenum target, GLuint index, GLint64 *data)gl::State
getIntegeri_v(GLenum target, GLuint index, GLint *data)gl::State
getIntegerv(const ContextState &data, GLenum pname, GLint *params)gl::State
getLineWidth() constgl::State
getNearPlane() constgl::State
getPackAlignment() constgl::State
getPackReverseRowOrder() constgl::State
getPackRowLength() constgl::State
getPackSkipPixels() constgl::State
getPackSkipRows() constgl::State
getPackState() constgl::State
getPackState()gl::State
getPathRenderingMatrix(GLenum which) constgl::State
getPathStencilFunc() constgl::State
getPathStencilMask() constgl::State
getPathStencilRef() constgl::State
getPointerv(GLenum pname, void **params) constgl::State
getProgram() constgl::State
getRasterizerState() constgl::State
getReadFramebuffer() constgl::State
getRenderbufferId() constgl::State
getSampleCoverageInvert() constgl::State
getSampleCoverageValue() constgl::State
getSampler(GLuint textureUnit) constgl::State
getSamplerId(GLuint textureUnit) constgl::State
getSamplerTexture(unsigned int sampler, GLenum type) constgl::State
getSamplerTextureId(unsigned int sampler, GLenum type) constgl::State
getScissor() constgl::State
getStencilBackRef() constgl::State
getStencilClearValue() constgl::Stateinline
getStencilRef() constgl::State
getTargetBuffer(GLenum target) constgl::State
getTargetFramebuffer(GLenum target) constgl::State
getTargetTexture(GLenum target) constgl::State
getUnpackAlignment() constgl::State
getUnpackImageHeight() constgl::State
getUnpackRowLength() constgl::State
getUnpackSkipImages() constgl::State
getUnpackSkipPixels() constgl::State
getUnpackSkipRows() constgl::State
getUnpackState() constgl::State
getUnpackState()gl::State
getVertexArray() constgl::State
getVertexArrayId() constgl::State
getVertexAttribCurrentValue(unsigned int attribNum) constgl::State
getVertexAttribPointer(unsigned int attribNum) constgl::State
getViewport() constgl::State
hasMappedBuffer(GLenum target) constgl::State
initialize(const Caps &caps, const Extensions &extensions, GLuint clientVersion, bool debug, bool bindGeneratesResource)gl::State
initializeZeroTextures(const TextureMap &zeroTextures)gl::State
isBindGeneratesResourceEnabled() constgl::State
isBlendEnabled() constgl::State
isCullFaceEnabled() constgl::State
isDepthTestEnabled() constgl::State
isDitherEnabled() constgl::State
isMultisamplingEnabled() constgl::State
isPolygonOffsetFillEnabled() constgl::State
isPrimitiveRestartEnabled() constgl::State
isQueryActive(const GLenum type) constgl::State
isQueryActive(Query *query) constgl::State
isRasterizerDiscardEnabled() constgl::State
isSampleAlphaToCoverageEnabled() constgl::State
isSampleAlphaToOneEnabled() constgl::State
isSampleCoverageEnabled() constgl::State
isScissorTestEnabled() constgl::State
isStencilTestEnabled() constgl::State
isTransformFeedbackActiveUnpaused() constgl::State
loadPathRenderingMatrix(GLenum matrixMode, const GLfloat *matrix)gl::State
NonCopyable()=defaultangle::NonCopyableprivate
NonCopyable(const NonCopyable &)=deleteangle::NonCopyableprivate
operator=(const NonCopyable &)=deleteangle::NonCopyableprivate
removeDrawFramebufferBinding(GLuint framebuffer)gl::State
removeReadFramebufferBinding(GLuint framebuffer)gl::State
removeTransformFeedbackBinding(GLuint transformFeedback)gl::State
removeVertexArrayBinding(GLuint vertexArray)gl::State
reset()gl::State
setActiveQuery(GLenum target, Query *query)gl::State
setActiveSampler(unsigned int active)gl::State
setAllDirtyBits()gl::Stateinline
setAllDirtyObjects()gl::Stateinline
setArrayBufferBinding(Buffer *buffer)gl::State
setBlend(bool enabled)gl::State
setBlendColor(float red, float green, float blue, float alpha)gl::State
setBlendEquation(GLenum rgbEquation, GLenum alphaEquation)gl::State
setBlendFactors(GLenum sourceRGB, GLenum destRGB, GLenum sourceAlpha, GLenum destAlpha)gl::State
setColorClearValue(float red, float green, float blue, float alpha)gl::State
setColorMask(bool red, bool green, bool blue, bool alpha)gl::State
setCopyReadBufferBinding(Buffer *buffer)gl::State
setCopyWriteBufferBinding(Buffer *buffer)gl::State
setCoverageModulation(GLenum components)gl::State
setCullFace(bool enabled)gl::State
setCullMode(GLenum mode)gl::State
setDepthClearValue(float depth)gl::State
setDepthFunc(GLenum depthFunc)gl::State
setDepthMask(bool mask)gl::State
setDepthRange(float zNear, float zFar)gl::State
setDepthTest(bool enabled)gl::State
setDither(bool enabled)gl::State
setDrawFramebufferBinding(Framebuffer *framebuffer)gl::State
setEnableFeature(GLenum feature, bool enabled)gl::State
setEnableVertexAttribArray(unsigned int attribNum, bool enabled)gl::State
setFragmentShaderDerivativeHint(GLenum hint)gl::State
setFrontFace(GLenum front)gl::State
setGenerateMipmapHint(GLenum hint)gl::State
setGenericUniformBufferBinding(Buffer *buffer)gl::State
setIndexedUniformBufferBinding(GLuint index, Buffer *buffer, GLintptr offset, GLsizeiptr size)gl::State
setLineWidth(GLfloat width)gl::State
setMultisampling(bool enabled)gl::State
setObjectDirty(GLenum target)gl::State
setPackAlignment(GLint alignment)gl::State
setPackReverseRowOrder(bool reverseRowOrder)gl::State
setPackRowLength(GLint rowLength)gl::State
setPackSkipPixels(GLint skipPixels)gl::State
setPackSkipRows(GLint skipRows)gl::State
setPathStencilFunc(GLenum func, GLint ref, GLuint mask)gl::State
setPixelPackBufferBinding(Buffer *buffer)gl::State
setPixelUnpackBufferBinding(Buffer *buffer)gl::State
setPolygonOffsetFill(bool enabled)gl::State
setPolygonOffsetParams(GLfloat factor, GLfloat units)gl::State
setPrimitiveRestart(bool enabled)gl::State
setProgram(Program *newProgram)gl::State
setRasterizerDiscard(bool enabled)gl::State
setReadFramebufferBinding(Framebuffer *framebuffer)gl::State
setRenderbufferBinding(Renderbuffer *renderbuffer)gl::State
setSampleAlphaToCoverage(bool enabled)gl::State
setSampleAlphaToOne(bool enabled)gl::State
setSampleCoverage(bool enabled)gl::State
setSampleCoverageParams(GLclampf value, bool invert)gl::State
setSamplerBinding(GLuint textureUnit, Sampler *sampler)gl::State
setSamplerTexture(GLenum type, Texture *texture)gl::State
setScissorParams(GLint x, GLint y, GLsizei width, GLsizei height)gl::State
setScissorTest(bool enabled)gl::State
setStencilBackOperations(GLenum stencilBackFail, GLenum stencilBackPassDepthFail, GLenum stencilBackPassDepthPass)gl::State
setStencilBackParams(GLenum stencilBackFunc, GLint stencilBackRef, GLuint stencilBackMask)gl::State
setStencilBackWritemask(GLuint stencilBackWritemask)gl::State
setStencilClearValue(int stencil)gl::State
setStencilOperations(GLenum stencilFail, GLenum stencilPassDepthFail, GLenum stencilPassDepthPass)gl::State
setStencilParams(GLenum stencilFunc, GLint stencilRef, GLuint stencilMask)gl::State
setStencilTest(bool enabled)gl::State
setStencilWritemask(GLuint stencilWritemask)gl::State
setTransformFeedbackBinding(TransformFeedback *transformFeedback)gl::State
setUnpackAlignment(GLint alignment)gl::State
setUnpackImageHeight(GLint imageHeight)gl::State
setUnpackRowLength(GLint rowLength)gl::State
setUnpackSkipImages(GLint skipImages)gl::State
setUnpackSkipPixels(GLint skipPixels)gl::State
setUnpackSkipRows(GLint skipRows)gl::State
setVertexArrayBinding(VertexArray *vertexArray)gl::State
setVertexAttribDivisor(GLuint index, GLuint divisor)gl::State
setVertexAttribf(GLuint index, const GLfloat values[4])gl::State
setVertexAttribi(GLuint index, const GLint values[4])gl::State
setVertexAttribState(unsigned int attribNum, Buffer *boundBuffer, GLint size, GLenum type, bool normalized, bool pureInteger, GLsizei stride, const void *pointer)gl::State
setVertexAttribu(GLuint index, const GLuint values[4])gl::State
setViewportParams(GLint x, GLint y, GLsizei width, GLsizei height)gl::State
State()gl::State
syncDirtyObject(GLenum target)gl::State
syncDirtyObjects()gl::State
syncDirtyObjects(const DirtyObjects &bitset)gl::State
~NonCopyable()=defaultangle::NonCopyableprivate
~State()gl::State