WebGLRenderingContextBase 39 Source/core/html/canvas/ANGLEInstancedArrays.cpp ANGLEInstancedArrays::ANGLEInstancedArrays(WebGLRenderingContextBase* context) WebGLRenderingContextBase 55 Source/core/html/canvas/ANGLEInstancedArrays.cpp PassRefPtr<ANGLEInstancedArrays> ANGLEInstancedArrays::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 60 Source/core/html/canvas/ANGLEInstancedArrays.cpp bool ANGLEInstancedArrays::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 39 Source/core/html/canvas/ANGLEInstancedArrays.h class WebGLRenderingContextBase; WebGLRenderingContextBase 43 Source/core/html/canvas/ANGLEInstancedArrays.h static PassRefPtr<ANGLEInstancedArrays> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 44 Source/core/html/canvas/ANGLEInstancedArrays.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 55 Source/core/html/canvas/ANGLEInstancedArrays.h ANGLEInstancedArrays(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/EXTFragDepth.cpp EXTFragDepth::EXTFragDepth(WebGLRenderingContextBase* context) WebGLRenderingContextBase 48 Source/core/html/canvas/EXTFragDepth.cpp PassRefPtr<EXTFragDepth> EXTFragDepth::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 53 Source/core/html/canvas/EXTFragDepth.cpp bool EXTFragDepth::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 37 Source/core/html/canvas/EXTFragDepth.h static PassRefPtr<EXTFragDepth> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 38 Source/core/html/canvas/EXTFragDepth.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 45 Source/core/html/canvas/EXTFragDepth.h explicit EXTFragDepth(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/EXTTextureFilterAnisotropic.cpp EXTTextureFilterAnisotropic::EXTTextureFilterAnisotropic(WebGLRenderingContextBase* context) WebGLRenderingContextBase 48 Source/core/html/canvas/EXTTextureFilterAnisotropic.cpp PassRefPtr<EXTTextureFilterAnisotropic> EXTTextureFilterAnisotropic::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 53 Source/core/html/canvas/EXTTextureFilterAnisotropic.cpp bool EXTTextureFilterAnisotropic::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 37 Source/core/html/canvas/EXTTextureFilterAnisotropic.h static PassRefPtr<EXTTextureFilterAnisotropic> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 38 Source/core/html/canvas/EXTTextureFilterAnisotropic.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 45 Source/core/html/canvas/EXTTextureFilterAnisotropic.h EXTTextureFilterAnisotropic(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/OESElementIndexUint.cpp OESElementIndexUint::OESElementIndexUint(WebGLRenderingContextBase* context) WebGLRenderingContextBase 48 Source/core/html/canvas/OESElementIndexUint.cpp PassRefPtr<OESElementIndexUint> OESElementIndexUint::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 53 Source/core/html/canvas/OESElementIndexUint.cpp bool OESElementIndexUint::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 37 Source/core/html/canvas/OESElementIndexUint.h static PassRefPtr<OESElementIndexUint> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 38 Source/core/html/canvas/OESElementIndexUint.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 45 Source/core/html/canvas/OESElementIndexUint.h OESElementIndexUint(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/OESStandardDerivatives.cpp OESStandardDerivatives::OESStandardDerivatives(WebGLRenderingContextBase* context) WebGLRenderingContextBase 48 Source/core/html/canvas/OESStandardDerivatives.cpp PassRefPtr<OESStandardDerivatives> OESStandardDerivatives::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 53 Source/core/html/canvas/OESStandardDerivatives.cpp bool OESStandardDerivatives::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 37 Source/core/html/canvas/OESStandardDerivatives.h static PassRefPtr<OESStandardDerivatives> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 38 Source/core/html/canvas/OESStandardDerivatives.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 45 Source/core/html/canvas/OESStandardDerivatives.h OESStandardDerivatives(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/OESTextureFloat.cpp OESTextureFloat::OESTextureFloat(WebGLRenderingContextBase* context) WebGLRenderingContextBase 52 Source/core/html/canvas/OESTextureFloat.cpp PassRefPtr<OESTextureFloat> OESTextureFloat::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 57 Source/core/html/canvas/OESTextureFloat.cpp bool OESTextureFloat::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 37 Source/core/html/canvas/OESTextureFloat.h static PassRefPtr<OESTextureFloat> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 38 Source/core/html/canvas/OESTextureFloat.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 45 Source/core/html/canvas/OESTextureFloat.h OESTextureFloat(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/OESTextureFloatLinear.cpp OESTextureFloatLinear::OESTextureFloatLinear(WebGLRenderingContextBase* context) WebGLRenderingContextBase 48 Source/core/html/canvas/OESTextureFloatLinear.cpp PassRefPtr<OESTextureFloatLinear> OESTextureFloatLinear::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 53 Source/core/html/canvas/OESTextureFloatLinear.cpp bool OESTextureFloatLinear::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 37 Source/core/html/canvas/OESTextureFloatLinear.h static PassRefPtr<OESTextureFloatLinear> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 38 Source/core/html/canvas/OESTextureFloatLinear.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 45 Source/core/html/canvas/OESTextureFloatLinear.h OESTextureFloatLinear(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/OESTextureHalfFloat.cpp OESTextureHalfFloat::OESTextureHalfFloat(WebGLRenderingContextBase* context) WebGLRenderingContextBase 48 Source/core/html/canvas/OESTextureHalfFloat.cpp PassRefPtr<OESTextureHalfFloat> OESTextureHalfFloat::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 53 Source/core/html/canvas/OESTextureHalfFloat.cpp bool OESTextureHalfFloat::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 37 Source/core/html/canvas/OESTextureHalfFloat.h static PassRefPtr<OESTextureHalfFloat> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 38 Source/core/html/canvas/OESTextureHalfFloat.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 45 Source/core/html/canvas/OESTextureHalfFloat.h OESTextureHalfFloat(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/OESTextureHalfFloatLinear.cpp OESTextureHalfFloatLinear::OESTextureHalfFloatLinear(WebGLRenderingContextBase* context) WebGLRenderingContextBase 48 Source/core/html/canvas/OESTextureHalfFloatLinear.cpp PassRefPtr<OESTextureHalfFloatLinear> OESTextureHalfFloatLinear::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 53 Source/core/html/canvas/OESTextureHalfFloatLinear.cpp bool OESTextureHalfFloatLinear::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 37 Source/core/html/canvas/OESTextureHalfFloatLinear.h static PassRefPtr<OESTextureHalfFloatLinear> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 38 Source/core/html/canvas/OESTextureHalfFloatLinear.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 45 Source/core/html/canvas/OESTextureHalfFloatLinear.h OESTextureHalfFloatLinear(WebGLRenderingContextBase*); WebGLRenderingContextBase 36 Source/core/html/canvas/OESVertexArrayObject.cpp OESVertexArrayObject::OESVertexArrayObject(WebGLRenderingContextBase* context) WebGLRenderingContextBase 52 Source/core/html/canvas/OESVertexArrayObject.cpp PassRefPtr<OESVertexArrayObject> OESVertexArrayObject::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 110 Source/core/html/canvas/OESVertexArrayObject.cpp bool OESVertexArrayObject::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 35 Source/core/html/canvas/OESVertexArrayObject.h class WebGLRenderingContextBase; WebGLRenderingContextBase 40 Source/core/html/canvas/OESVertexArrayObject.h static PassRefPtr<OESVertexArrayObject> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 41 Source/core/html/canvas/OESVertexArrayObject.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 53 Source/core/html/canvas/OESVertexArrayObject.h OESVertexArrayObject(WebGLRenderingContextBase*); WebGLRenderingContextBase 34 Source/core/html/canvas/WebGLBuffer.cpp PassRefPtr<WebGLBuffer> WebGLBuffer::create(WebGLRenderingContextBase* ctx) WebGLRenderingContextBase 39 Source/core/html/canvas/WebGLBuffer.cpp WebGLBuffer::WebGLBuffer(WebGLRenderingContextBase* ctx) WebGLRenderingContextBase 40 Source/core/html/canvas/WebGLBuffer.h static PassRefPtr<WebGLBuffer> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 48 Source/core/html/canvas/WebGLBuffer.h WebGLBuffer(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/WebGLCompressedTextureATC.cpp WebGLCompressedTextureATC::WebGLCompressedTextureATC(WebGLRenderingContextBase* context) WebGLRenderingContextBase 50 Source/core/html/canvas/WebGLCompressedTextureATC.cpp PassRefPtr<WebGLCompressedTextureATC> WebGLCompressedTextureATC::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 55 Source/core/html/canvas/WebGLCompressedTextureATC.cpp bool WebGLCompressedTextureATC::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 39 Source/core/html/canvas/WebGLCompressedTextureATC.h static PassRefPtr<WebGLCompressedTextureATC> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 40 Source/core/html/canvas/WebGLCompressedTextureATC.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 47 Source/core/html/canvas/WebGLCompressedTextureATC.h WebGLCompressedTextureATC(WebGLRenderingContextBase*); WebGLRenderingContextBase 34 Source/core/html/canvas/WebGLCompressedTexturePVRTC.cpp WebGLCompressedTexturePVRTC::WebGLCompressedTexturePVRTC(WebGLRenderingContextBase* context) WebGLRenderingContextBase 53 Source/core/html/canvas/WebGLCompressedTexturePVRTC.cpp PassRefPtr<WebGLCompressedTexturePVRTC> WebGLCompressedTexturePVRTC::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 58 Source/core/html/canvas/WebGLCompressedTexturePVRTC.cpp bool WebGLCompressedTexturePVRTC::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 37 Source/core/html/canvas/WebGLCompressedTexturePVRTC.h static PassRefPtr<WebGLCompressedTexturePVRTC> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 38 Source/core/html/canvas/WebGLCompressedTexturePVRTC.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 45 Source/core/html/canvas/WebGLCompressedTexturePVRTC.h WebGLCompressedTexturePVRTC(WebGLRenderingContextBase*); WebGLRenderingContextBase 34 Source/core/html/canvas/WebGLCompressedTextureS3TC.cpp WebGLCompressedTextureS3TC::WebGLCompressedTextureS3TC(WebGLRenderingContextBase* context) WebGLRenderingContextBase 53 Source/core/html/canvas/WebGLCompressedTextureS3TC.cpp PassRefPtr<WebGLCompressedTextureS3TC> WebGLCompressedTextureS3TC::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 58 Source/core/html/canvas/WebGLCompressedTextureS3TC.cpp bool WebGLCompressedTextureS3TC::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 39 Source/core/html/canvas/WebGLCompressedTextureS3TC.h static PassRefPtr<WebGLCompressedTextureS3TC> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 40 Source/core/html/canvas/WebGLCompressedTextureS3TC.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 47 Source/core/html/canvas/WebGLCompressedTextureS3TC.h WebGLCompressedTextureS3TC(WebGLRenderingContextBase*); WebGLRenderingContextBase 52 Source/core/html/canvas/WebGLContextGroup.cpp HashSet<WebGLRenderingContextBase*>::iterator it = m_contexts.begin(); WebGLRenderingContextBase 56 Source/core/html/canvas/WebGLContextGroup.cpp void WebGLContextGroup::addContext(WebGLRenderingContextBase* context) WebGLRenderingContextBase 61 Source/core/html/canvas/WebGLContextGroup.cpp void WebGLContextGroup::removeContext(WebGLRenderingContextBase* context) WebGLRenderingContextBase 88 Source/core/html/canvas/WebGLContextGroup.cpp void WebGLContextGroup::loseContextGroup(WebGLRenderingContextBase::LostContextMode mode) WebGLRenderingContextBase 94 Source/core/html/canvas/WebGLContextGroup.cpp for (HashSet<WebGLRenderingContextBase*>::iterator it = m_contexts.begin(); it != m_contexts.end(); ++it) WebGLRenderingContextBase 42 Source/core/html/canvas/WebGLContextGroup.h class WebGLRenderingContextBase; WebGLRenderingContextBase 51 Source/core/html/canvas/WebGLContextGroup.h void addContext(WebGLRenderingContextBase*); WebGLRenderingContextBase 52 Source/core/html/canvas/WebGLContextGroup.h void removeContext(WebGLRenderingContextBase*); WebGLRenderingContextBase 59 Source/core/html/canvas/WebGLContextGroup.h void loseContextGroup(WebGLRenderingContextBase::LostContextMode); WebGLRenderingContextBase 68 Source/core/html/canvas/WebGLContextGroup.h HashSet<WebGLRenderingContextBase*> m_contexts; WebGLRenderingContextBase 34 Source/core/html/canvas/WebGLContextObject.cpp WebGLContextObject::WebGLContextObject(WebGLRenderingContextBase* context) WebGLRenderingContextBase 37 Source/core/html/canvas/WebGLContextObject.h class WebGLRenderingContextBase; WebGLRenderingContextBase 45 Source/core/html/canvas/WebGLContextObject.h WebGLRenderingContextBase* context() const { return m_context; } WebGLRenderingContextBase 47 Source/core/html/canvas/WebGLContextObject.h virtual bool validate(const WebGLContextGroup*, const WebGLRenderingContextBase* context) const OVERRIDE FINAL WebGLRenderingContextBase 55 Source/core/html/canvas/WebGLContextObject.h WebGLContextObject(WebGLRenderingContextBase*); WebGLRenderingContextBase 65 Source/core/html/canvas/WebGLContextObject.h WebGLRenderingContextBase* m_context; WebGLRenderingContextBase 32 Source/core/html/canvas/WebGLDebugRendererInfo.cpp WebGLDebugRendererInfo::WebGLDebugRendererInfo(WebGLRenderingContextBase* context) WebGLRenderingContextBase 47 Source/core/html/canvas/WebGLDebugRendererInfo.cpp PassRefPtr<WebGLDebugRendererInfo> WebGLDebugRendererInfo::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 52 Source/core/html/canvas/WebGLDebugRendererInfo.cpp bool WebGLDebugRendererInfo::supported(WebGLRenderingContextBase*) WebGLRenderingContextBase 42 Source/core/html/canvas/WebGLDebugRendererInfo.h static PassRefPtr<WebGLDebugRendererInfo> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 43 Source/core/html/canvas/WebGLDebugRendererInfo.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 50 Source/core/html/canvas/WebGLDebugRendererInfo.h WebGLDebugRendererInfo(WebGLRenderingContextBase*); WebGLRenderingContextBase 35 Source/core/html/canvas/WebGLDebugShaders.cpp WebGLDebugShaders::WebGLDebugShaders(WebGLRenderingContextBase* context) WebGLRenderingContextBase 50 Source/core/html/canvas/WebGLDebugShaders.cpp PassRefPtr<WebGLDebugShaders> WebGLDebugShaders::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 64 Source/core/html/canvas/WebGLDebugShaders.cpp bool WebGLDebugShaders::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 39 Source/core/html/canvas/WebGLDebugShaders.h static PassRefPtr<WebGLDebugShaders> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 40 Source/core/html/canvas/WebGLDebugShaders.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 49 Source/core/html/canvas/WebGLDebugShaders.h WebGLDebugShaders(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/WebGLDepthTexture.cpp WebGLDepthTexture::WebGLDepthTexture(WebGLRenderingContextBase* context) WebGLRenderingContextBase 48 Source/core/html/canvas/WebGLDepthTexture.cpp PassRefPtr<WebGLDepthTexture> WebGLDepthTexture::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 53 Source/core/html/canvas/WebGLDepthTexture.cpp bool WebGLDepthTexture::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 37 Source/core/html/canvas/WebGLDepthTexture.h static PassRefPtr<WebGLDepthTexture> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 38 Source/core/html/canvas/WebGLDepthTexture.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 45 Source/core/html/canvas/WebGLDepthTexture.h WebGLDepthTexture(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/WebGLDrawBuffers.cpp WebGLDrawBuffers::WebGLDrawBuffers(WebGLRenderingContextBase* context) WebGLRenderingContextBase 48 Source/core/html/canvas/WebGLDrawBuffers.cpp PassRefPtr<WebGLDrawBuffers> WebGLDrawBuffers::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 54 Source/core/html/canvas/WebGLDrawBuffers.cpp bool WebGLDrawBuffers::supported(WebGLRenderingContextBase* context) WebGLRenderingContextBase 100 Source/core/html/canvas/WebGLDrawBuffers.cpp bool WebGLDrawBuffers::satisfiesWebGLRequirements(WebGLRenderingContextBase* webglContext) WebGLRenderingContextBase 37 Source/core/html/canvas/WebGLDrawBuffers.h static PassRefPtr<WebGLDrawBuffers> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 38 Source/core/html/canvas/WebGLDrawBuffers.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 47 Source/core/html/canvas/WebGLDrawBuffers.h WebGLDrawBuffers(WebGLRenderingContextBase*); WebGLRenderingContextBase 49 Source/core/html/canvas/WebGLDrawBuffers.h static bool satisfiesWebGLRequirements(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/WebGLExtension.cpp WebGLExtension::WebGLExtension(WebGLRenderingContextBase* context) WebGLRenderingContextBase 38 Source/core/html/canvas/WebGLExtension.h WebGLRenderingContextBase* context() { return m_context; } WebGLRenderingContextBase 57 Source/core/html/canvas/WebGLExtension.h WebGLExtension(WebGLRenderingContextBase*); WebGLRenderingContextBase 59 Source/core/html/canvas/WebGLExtension.h WebGLRenderingContextBase* m_context; WebGLRenderingContextBase 256 Source/core/html/canvas/WebGLFramebuffer.cpp PassRefPtr<WebGLFramebuffer> WebGLFramebuffer::create(WebGLRenderingContextBase* ctx) WebGLRenderingContextBase 261 Source/core/html/canvas/WebGLFramebuffer.cpp WebGLFramebuffer::WebGLFramebuffer(WebGLRenderingContextBase* ctx) WebGLRenderingContextBase 67 Source/core/html/canvas/WebGLFramebuffer.h static PassRefPtr<WebGLFramebuffer> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 105 Source/core/html/canvas/WebGLFramebuffer.h WebGLFramebuffer(WebGLRenderingContextBase*); WebGLRenderingContextBase 34 Source/core/html/canvas/WebGLLoseContext.cpp WebGLLoseContext::WebGLLoseContext(WebGLRenderingContextBase* context) WebGLRenderingContextBase 55 Source/core/html/canvas/WebGLLoseContext.cpp PassRefPtr<WebGLLoseContext> WebGLLoseContext::create(WebGLRenderingContextBase* context) WebGLRenderingContextBase 63 Source/core/html/canvas/WebGLLoseContext.cpp m_context->forceLostContext(WebGLRenderingContextBase::SyntheticLostContext); WebGLRenderingContextBase 72 Source/core/html/canvas/WebGLLoseContext.cpp bool WebGLLoseContext::supported(WebGLRenderingContextBase*) WebGLRenderingContextBase 35 Source/core/html/canvas/WebGLLoseContext.h class WebGLRenderingContextBase; WebGLRenderingContextBase 39 Source/core/html/canvas/WebGLLoseContext.h static PassRefPtr<WebGLLoseContext> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 40 Source/core/html/canvas/WebGLLoseContext.h static bool supported(WebGLRenderingContextBase*); WebGLRenderingContextBase 51 Source/core/html/canvas/WebGLLoseContext.h WebGLLoseContext(WebGLRenderingContextBase*); WebGLRenderingContextBase 32 Source/core/html/canvas/WebGLObject.cpp WebGLObject::WebGLObject(WebGLRenderingContextBase*) WebGLRenderingContextBase 39 Source/core/html/canvas/WebGLObject.h class WebGLRenderingContextBase; WebGLRenderingContextBase 61 Source/core/html/canvas/WebGLObject.h virtual bool validate(const WebGLContextGroup*, const WebGLRenderingContextBase*) const = 0; WebGLRenderingContextBase 64 Source/core/html/canvas/WebGLObject.h WebGLObject(WebGLRenderingContextBase*); WebGLRenderingContextBase 34 Source/core/html/canvas/WebGLProgram.cpp PassRefPtr<WebGLProgram> WebGLProgram::create(WebGLRenderingContextBase* ctx) WebGLRenderingContextBase 39 Source/core/html/canvas/WebGLProgram.cpp WebGLProgram::WebGLProgram(WebGLRenderingContextBase* ctx) WebGLRenderingContextBase 41 Source/core/html/canvas/WebGLProgram.h static PassRefPtr<WebGLProgram> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 64 Source/core/html/canvas/WebGLProgram.h WebGLProgram(WebGLRenderingContextBase*); WebGLRenderingContextBase 34 Source/core/html/canvas/WebGLRenderbuffer.cpp PassRefPtr<WebGLRenderbuffer> WebGLRenderbuffer::create(WebGLRenderingContextBase* ctx) WebGLRenderingContextBase 44 Source/core/html/canvas/WebGLRenderbuffer.cpp WebGLRenderbuffer::WebGLRenderbuffer(WebGLRenderingContextBase* ctx) WebGLRenderingContextBase 39 Source/core/html/canvas/WebGLRenderbuffer.h static PassRefPtr<WebGLRenderbuffer> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 64 Source/core/html/canvas/WebGLRenderbuffer.h WebGLRenderbuffer(WebGLRenderingContextBase*); WebGLRenderingContextBase 108 Source/core/html/canvas/WebGLRenderingContext.cpp : WebGLRenderingContextBase(passedCanvas, context, requestedAttributes) WebGLRenderingContextBase 34 Source/core/html/canvas/WebGLRenderingContext.h class WebGLRenderingContext FINAL : public ScriptWrappable, public WebGLRenderingContextBase { WebGLRenderingContextBase 68 Source/core/html/canvas/WebGLRenderingContext.h context->is3d() && WebGLRenderingContextBase::getWebGLVersion(context) == 1, WebGLRenderingContextBase 69 Source/core/html/canvas/WebGLRenderingContext.h context.is3d() && WebGLRenderingContextBase::getWebGLVersion(&context) == 1); WebGLRenderingContextBase 91 Source/core/html/canvas/WebGLRenderingContextBase.cpp Vector<WebGLRenderingContextBase*>& WebGLRenderingContextBase::activeContexts() WebGLRenderingContextBase 93 Source/core/html/canvas/WebGLRenderingContextBase.cpp DEFINE_STATIC_LOCAL(Vector<WebGLRenderingContextBase*>, activeContexts, ()); WebGLRenderingContextBase 97 Source/core/html/canvas/WebGLRenderingContextBase.cpp Vector<WebGLRenderingContextBase*>& WebGLRenderingContextBase::forciblyEvictedContexts() WebGLRenderingContextBase 99 Source/core/html/canvas/WebGLRenderingContextBase.cpp DEFINE_STATIC_LOCAL(Vector<WebGLRenderingContextBase*>, forciblyEvictedContexts, ()); WebGLRenderingContextBase 103 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::forciblyLoseOldestContext(const String& reason) WebGLRenderingContextBase 109 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase* candidate = activeContexts()[candidateID]; WebGLRenderingContextBase 117 Source/core/html/canvas/WebGLRenderingContextBase.cpp candidate->forceLostContext(WebGLRenderingContextBase::SyntheticLostContext); WebGLRenderingContextBase 120 Source/core/html/canvas/WebGLRenderingContextBase.cpp size_t WebGLRenderingContextBase::oldestContextIndex() WebGLRenderingContextBase 125 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase* candidate = activeContexts().first(); WebGLRenderingContextBase 128 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase* context = activeContexts()[ii]; WebGLRenderingContextBase 138 Source/core/html/canvas/WebGLRenderingContextBase.cpp IntSize WebGLRenderingContextBase::oldestContextSize() WebGLRenderingContextBase 144 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase* candidate = activeContexts()[candidateID]; WebGLRenderingContextBase 152 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::activateContext(WebGLRenderingContextBase* context) WebGLRenderingContextBase 164 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::deactivateContext(WebGLRenderingContextBase* context, bool addToEvictedList) WebGLRenderingContextBase 174 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::willDestroyContext(WebGLRenderingContextBase* context) WebGLRenderingContextBase 184 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase* evictedContext = forciblyEvictedContexts().first(); WebGLRenderingContextBase 205 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase::forciblyLoseOldestContext(reason); WebGLRenderingContextBase 208 Source/core/html/canvas/WebGLRenderingContextBase.cpp return WebGLRenderingContextBase::oldestContextSize(); WebGLRenderingContextBase 460 Source/core/html/canvas/WebGLRenderingContextBase.cpp ScopedTexture2DRestorer(WebGLRenderingContextBase* context) WebGLRenderingContextBase 471 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase* m_context; WebGLRenderingContextBase 477 Source/core/html/canvas/WebGLRenderingContextBase.cpp explicit WebGLRenderingContextLostCallback(WebGLRenderingContextBase* cb) : m_context(cb) { } WebGLRenderingContextBase 478 Source/core/html/canvas/WebGLRenderingContextBase.cpp virtual void onContextLost() { m_context->forceLostContext(WebGLRenderingContextBase::RealLostContext); } WebGLRenderingContextBase 481 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase* m_context; WebGLRenderingContextBase 487 Source/core/html/canvas/WebGLRenderingContextBase.cpp explicit WebGLRenderingContextErrorMessageCallback(WebGLRenderingContextBase* cb) : m_context(cb) { } WebGLRenderingContextBase 496 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase* m_context; WebGLRenderingContextBase 499 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase::WebGLRenderingContextBase(HTMLCanvasElement* passedCanvas, PassOwnPtr<blink::WebGraphicsContext3D> context, WebGLContextAttributes* requestedAttributes) WebGLRenderingContextBase 504 Source/core/html/canvas/WebGLRenderingContextBase.cpp , m_dispatchContextLostEventTimer(this, &WebGLRenderingContextBase::dispatchContextLostEvent) WebGLRenderingContextBase 506 Source/core/html/canvas/WebGLRenderingContextBase.cpp , m_restoreTimer(this, &WebGLRenderingContextBase::maybeRestoreContext) WebGLRenderingContextBase 539 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::initializeNewContext() WebGLRenderingContextBase 623 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::setupFlags() WebGLRenderingContextBase 640 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::allowPrivilegedExtensions() const WebGLRenderingContextBase 647 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::allowWebGLDebugRendererInfo() const WebGLRenderingContextBase 652 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::addCompressedTextureFormat(GLenum format) WebGLRenderingContextBase 658 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::removeAllCompressedTextureFormats() WebGLRenderingContextBase 664 Source/core/html/canvas/WebGLRenderingContextBase.cpp unsigned WebGLRenderingContextBase::getWebGLVersion(const CanvasRenderingContext* context) WebGLRenderingContextBase 668 Source/core/html/canvas/WebGLRenderingContextBase.cpp return static_cast<const WebGLRenderingContextBase*>(context)->version(); WebGLRenderingContextBase 671 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase::~WebGLRenderingContextBase() WebGLRenderingContextBase 712 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::destroyContext() WebGLRenderingContextBase 729 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::markContextChanged(ContentChangeType changeType) WebGLRenderingContextBase 750 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::clearIfComposited(GLbitfield mask) WebGLRenderingContextBase 799 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::restoreStateAfterClear() WebGLRenderingContextBase 817 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::markLayerComposited() WebGLRenderingContextBase 823 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::paintRenderingResultsToCanvas() WebGLRenderingContextBase 864 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtrWillBeRawPtr<ImageData> WebGLRenderingContextBase::paintRenderingResultsToImageData() WebGLRenderingContextBase 884 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::reshape(int width, int height) WebGLRenderingContextBase 918 Source/core/html/canvas/WebGLRenderingContextBase.cpp int WebGLRenderingContextBase::drawingBufferWidth() const WebGLRenderingContextBase 923 Source/core/html/canvas/WebGLRenderingContextBase.cpp int WebGLRenderingContextBase::drawingBufferHeight() const WebGLRenderingContextBase 928 Source/core/html/canvas/WebGLRenderingContextBase.cpp unsigned WebGLRenderingContextBase::sizeInBytes(GLenum type) WebGLRenderingContextBase 950 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::activeTexture(GLenum texture) WebGLRenderingContextBase 965 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::attachShader(WebGLProgram* program, WebGLShader* shader) WebGLRenderingContextBase 977 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::bindAttribLocation(WebGLProgram* program, GLuint index, const String& name) WebGLRenderingContextBase 996 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::checkObjectToBeBound(const char* functionName, WebGLObject* object, bool& deleted) WebGLRenderingContextBase 1011 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::bindBuffer(GLenum target, WebGLBuffer* buffer) WebGLRenderingContextBase 1036 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::bindFramebuffer(GLenum target, WebGLFramebuffer* buffer) WebGLRenderingContextBase 1059 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::bindRenderbuffer(GLenum target, WebGLRenderbuffer* renderBuffer) WebGLRenderingContextBase 1076 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::bindTexture(GLenum target, WebGLTexture* texture) WebGLRenderingContextBase 1125 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::blendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) WebGLRenderingContextBase 1132 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::blendEquation(GLenum mode) WebGLRenderingContextBase 1139 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::blendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) WebGLRenderingContextBase 1147 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::blendFunc(GLenum sfactor, GLenum dfactor) WebGLRenderingContextBase 1154 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::blendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) WebGLRenderingContextBase 1162 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::bufferData(GLenum target, long long size, GLenum usage) WebGLRenderingContextBase 1181 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::bufferData(GLenum target, ArrayBuffer* data, GLenum usage) WebGLRenderingContextBase 1195 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::bufferData(GLenum target, ArrayBufferView* data, GLenum usage) WebGLRenderingContextBase 1210 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::bufferSubData(GLenum target, long long offset, ArrayBuffer* data) WebGLRenderingContextBase 1227 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::bufferSubData(GLenum target, long long offset, ArrayBufferView* data) WebGLRenderingContextBase 1244 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLenum WebGLRenderingContextBase::checkFramebufferStatus(GLenum target) WebGLRenderingContextBase 1264 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::clear(GLbitfield mask) WebGLRenderingContextBase 1282 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::clearColor(GLfloat r, GLfloat g, GLfloat b, GLfloat a) WebGLRenderingContextBase 1301 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::clearDepth(GLfloat depth) WebGLRenderingContextBase 1309 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::clearStencil(GLint s) WebGLRenderingContextBase 1317 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::colorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) WebGLRenderingContextBase 1328 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::compileShader(WebGLShader* shader) WebGLRenderingContextBase 1335 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::compressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, ArrayBufferView* data) WebGLRenderingContextBase 1369 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::compressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, ArrayBufferView* data) WebGLRenderingContextBase 1398 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateSettableTexFormat(const char* functionName, GLenum format) WebGLRenderingContextBase 1407 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::copyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) WebGLRenderingContextBase 1438 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::copyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) WebGLRenderingContextBase 1479 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLBuffer> WebGLRenderingContextBase::createBuffer() WebGLRenderingContextBase 1488 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLFramebuffer> WebGLRenderingContextBase::createFramebuffer() WebGLRenderingContextBase 1497 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLTexture> WebGLRenderingContextBase::createTexture() WebGLRenderingContextBase 1506 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLProgram> WebGLRenderingContextBase::createProgram() WebGLRenderingContextBase 1515 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLRenderbuffer> WebGLRenderingContextBase::createRenderbuffer() WebGLRenderingContextBase 1524 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderbuffer* WebGLRenderingContextBase::ensureEmulatedStencilBuffer(GLenum target, WebGLRenderbuffer* renderbuffer) WebGLRenderingContextBase 1536 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLShader> WebGLRenderingContextBase::createShader(GLenum type) WebGLRenderingContextBase 1550 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::cullFace(GLenum mode) WebGLRenderingContextBase 1566 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::deleteObject(WebGLObject* object) WebGLRenderingContextBase 1582 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::deleteBuffer(WebGLBuffer* buffer) WebGLRenderingContextBase 1592 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::deleteFramebuffer(WebGLFramebuffer* framebuffer) WebGLRenderingContextBase 1604 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::deleteProgram(WebGLProgram* program) WebGLRenderingContextBase 1611 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::deleteRenderbuffer(WebGLRenderbuffer* renderbuffer) WebGLRenderingContextBase 1621 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::deleteShader(WebGLShader* shader) WebGLRenderingContextBase 1626 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::deleteTexture(WebGLTexture* texture) WebGLRenderingContextBase 1653 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::depthFunc(GLenum func) WebGLRenderingContextBase 1662 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::depthMask(GLboolean flag) WebGLRenderingContextBase 1670 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::depthRange(GLfloat zNear, GLfloat zFar) WebGLRenderingContextBase 1681 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::detachShader(WebGLProgram* program, WebGLShader* shader) WebGLRenderingContextBase 1693 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::disable(GLenum cap) WebGLRenderingContextBase 1709 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::disableVertexAttribArray(GLuint index) WebGLRenderingContextBase 1729 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateRenderingState(const char* functionName) WebGLRenderingContextBase 1749 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateWebGLObject(const char* functionName, WebGLObject* object) WebGLRenderingContextBase 1762 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::drawArrays(GLenum mode, GLint first, GLsizei count) WebGLRenderingContextBase 1775 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::drawElements(GLenum mode, GLsizei count, GLenum type, long long offset) WebGLRenderingContextBase 1788 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::drawArraysInstancedANGLE(GLenum mode, GLint first, GLsizei count, GLsizei primcount) WebGLRenderingContextBase 1804 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::drawElementsInstancedANGLE(GLenum mode, GLsizei count, GLenum type, GLintptr offset, GLsizei primcount) WebGLRenderingContextBase 1820 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::enable(GLenum cap) WebGLRenderingContextBase 1836 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::enableVertexAttribArray(GLuint index) WebGLRenderingContextBase 1853 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::finish() WebGLRenderingContextBase 1860 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::flush() WebGLRenderingContextBase 1867 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::framebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, WebGLRenderbuffer* buffer) WebGLRenderingContextBase 1909 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::framebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, WebGLTexture* texture, GLint level) WebGLRenderingContextBase 1947 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::frontFace(GLenum mode) WebGLRenderingContextBase 1962 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::generateMipmap(GLenum target) WebGLRenderingContextBase 1993 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLActiveInfo> WebGLRenderingContextBase::getActiveAttrib(WebGLProgram* program, GLuint index) WebGLRenderingContextBase 2003 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLActiveInfo> WebGLRenderingContextBase::getActiveUniform(WebGLProgram* program, GLuint index) WebGLRenderingContextBase 2013 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::getAttachedShaders(WebGLProgram* program, Vector<RefPtr<WebGLShader> >& shaderObjects) WebGLRenderingContextBase 2031 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLint WebGLRenderingContextBase::getAttribLocation(WebGLProgram* program, const String& name) WebGLRenderingContextBase 2048 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getBufferParameter(GLenum target, GLenum pname) WebGLRenderingContextBase 2069 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLContextAttributes> WebGLRenderingContextBase::getContextAttributes() WebGLRenderingContextBase 2087 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLenum WebGLRenderingContextBase::getError() WebGLRenderingContextBase 2101 Source/core/html/canvas/WebGLRenderingContextBase.cpp const char* const* WebGLRenderingContextBase::ExtensionTracker::prefixes() const WebGLRenderingContextBase 2107 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::ExtensionTracker::matchesNameWithPrefixes(const String& name) const WebGLRenderingContextBase 2119 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::extensionSupportedAndAllowed(const ExtensionTracker* tracker) WebGLRenderingContextBase 2133 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLExtension> WebGLRenderingContextBase::getExtension(const String& name) WebGLRenderingContextBase 2154 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getFramebufferAttachmentParameter(GLenum target, GLenum attachment, GLenum pname) WebGLRenderingContextBase 2205 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getParameter(GLenum pname) WebGLRenderingContextBase 2442 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getProgramParameter(WebGLProgram* program, GLenum pname) WebGLRenderingContextBase 2467 Source/core/html/canvas/WebGLRenderingContextBase.cpp String WebGLRenderingContextBase::getProgramInfoLog(WebGLProgram* program) WebGLRenderingContextBase 2476 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getRenderbufferParameter(GLenum target, GLenum pname) WebGLRenderingContextBase 2517 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getShaderParameter(WebGLShader* shader, GLenum pname) WebGLRenderingContextBase 2537 Source/core/html/canvas/WebGLRenderingContextBase.cpp String WebGLRenderingContextBase::getShaderInfoLog(WebGLShader* shader) WebGLRenderingContextBase 2546 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLShaderPrecisionFormat> WebGLRenderingContextBase::getShaderPrecisionFormat(GLenum shaderType, GLenum precisionType) WebGLRenderingContextBase 2577 Source/core/html/canvas/WebGLRenderingContextBase.cpp String WebGLRenderingContextBase::getShaderSource(WebGLShader* shader) WebGLRenderingContextBase 2586 Source/core/html/canvas/WebGLRenderingContextBase.cpp Vector<String> WebGLRenderingContextBase::getSupportedExtensions() WebGLRenderingContextBase 2606 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getTexParameter(GLenum target, GLenum pname) WebGLRenderingContextBase 2637 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getUniform(WebGLProgram* program, const WebGLUniformLocation* uniformLocation) WebGLRenderingContextBase 2782 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLUniformLocation> WebGLRenderingContextBase::getUniformLocation(WebGLProgram* program, const String& name) WebGLRenderingContextBase 2802 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getVertexAttrib(GLuint index, GLenum pname) WebGLRenderingContextBase 2838 Source/core/html/canvas/WebGLRenderingContextBase.cpp long long WebGLRenderingContextBase::getVertexAttribOffset(GLuint index, GLenum pname) WebGLRenderingContextBase 2850 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::hint(GLenum target, GLenum mode) WebGLRenderingContextBase 2871 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLboolean WebGLRenderingContextBase::isBuffer(WebGLBuffer* buffer) WebGLRenderingContextBase 2882 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::isContextLost() WebGLRenderingContextBase 2887 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLboolean WebGLRenderingContextBase::isEnabled(GLenum cap) WebGLRenderingContextBase 2896 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLboolean WebGLRenderingContextBase::isFramebuffer(WebGLFramebuffer* framebuffer) WebGLRenderingContextBase 2907 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLboolean WebGLRenderingContextBase::isProgram(WebGLProgram* program) WebGLRenderingContextBase 2915 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLboolean WebGLRenderingContextBase::isRenderbuffer(WebGLRenderbuffer* renderbuffer) WebGLRenderingContextBase 2926 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLboolean WebGLRenderingContextBase::isShader(WebGLShader* shader) WebGLRenderingContextBase 2934 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLboolean WebGLRenderingContextBase::isTexture(WebGLTexture* texture) WebGLRenderingContextBase 2945 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::lineWidth(GLfloat width) WebGLRenderingContextBase 2952 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::linkProgram(WebGLProgram* program) WebGLRenderingContextBase 2961 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::pixelStorei(GLenum pname, GLint param) WebGLRenderingContextBase 3001 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::polygonOffset(GLfloat factor, GLfloat units) WebGLRenderingContextBase 3008 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::readPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, ArrayBufferView* pixels) WebGLRenderingContextBase 3090 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::renderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) WebGLRenderingContextBase 3141 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::sampleCoverage(GLfloat value, GLboolean invert) WebGLRenderingContextBase 3148 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::scissor(GLint x, GLint y, GLsizei width, GLsizei height) WebGLRenderingContextBase 3157 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::shaderSource(WebGLShader* shader, const String& string) WebGLRenderingContextBase 3168 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::stencilFunc(GLenum func, GLint ref, GLuint mask) WebGLRenderingContextBase 3181 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::stencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask) WebGLRenderingContextBase 3209 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::stencilMask(GLuint mask) WebGLRenderingContextBase 3218 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::stencilMaskSeparate(GLenum face, GLuint mask) WebGLRenderingContextBase 3240 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::stencilOp(GLenum fail, GLenum zfail, GLenum zpass) WebGLRenderingContextBase 3247 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::stencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass) WebGLRenderingContextBase 3254 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLenum WebGLRenderingContextBase::convertTexInternalFormat(GLenum internalformat, GLenum type) WebGLRenderingContextBase 3266 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texImage2DBase(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void* pixels, ExceptionState& exceptionState) WebGLRenderingContextBase 3279 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texImage2DImpl(GLenum target, GLint level, GLenum internalformat, GLenum format, GLenum type, Image* image, WebGLImageConversion::ImageHtmlDomSource domSource, bool flipY, bool premultiplyAlpha, ExceptionState& exceptionState) WebGLRenderingContextBase 3309 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateTexFunc(const char* functionName, TexFuncValidationFunctionType functionType, TexFuncValidationSourceType sourceType, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLint xoffset, GLint yoffset) WebGLRenderingContextBase 3352 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<Image> WebGLRenderingContextBase::drawImageIntoBuffer(Image* image, int width, int height, const char* functionName) WebGLRenderingContextBase 3367 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texImage2D(GLenum target, GLint level, GLenum internalformat, WebGLRenderingContextBase 3390 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texImage2D(GLenum target, GLint level, GLenum internalformat, WebGLRenderingContextBase 3414 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texImage2D(GLenum target, GLint level, GLenum internalformat, WebGLRenderingContextBase 3430 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texImage2D(GLenum target, GLint level, GLenum internalformat, WebGLRenderingContextBase 3451 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase* gl = toWebGLRenderingContextBase(canvas->renderingContext()); WebGLRenderingContextBase 3468 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<Image> WebGLRenderingContextBase::videoFrameToImage(HTMLVideoElement* video, BackingStoreCopy backingStoreCopy) WebGLRenderingContextBase 3482 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texImage2D(GLenum target, GLint level, GLenum internalformat, WebGLRenderingContextBase 3506 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texParameter(GLenum target, GLenum pname, GLfloat paramf, GLint parami, bool isFloat) WebGLRenderingContextBase 3544 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texParameterf(GLenum target, GLenum pname, GLfloat param) WebGLRenderingContextBase 3549 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texParameteri(GLenum target, GLenum pname, GLint param) WebGLRenderingContextBase 3554 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texSubImage2DBase(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void* pixels, ExceptionState& exceptionState) WebGLRenderingContextBase 3575 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texSubImage2DImpl(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLenum format, GLenum type, Image* image, WebGLImageConversion::ImageHtmlDomSource domSource, bool flipY, bool premultiplyAlpha, ExceptionState& exceptionState) WebGLRenderingContextBase 3605 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, WebGLRenderingContextBase 3632 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, WebGLRenderingContextBase 3657 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, WebGLRenderingContextBase 3673 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, WebGLRenderingContextBase 3687 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::texSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, WebGLRenderingContextBase 3700 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform1f(const WebGLUniformLocation* location, GLfloat x) WebGLRenderingContextBase 3713 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform1fv(const WebGLUniformLocation* location, Float32Array* v) WebGLRenderingContextBase 3721 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform1fv(const WebGLUniformLocation* location, GLfloat* v, GLsizei size) WebGLRenderingContextBase 3729 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform1i(const WebGLUniformLocation* location, GLint x) WebGLRenderingContextBase 3742 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform1iv(const WebGLUniformLocation* location, Int32Array* v) WebGLRenderingContextBase 3750 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform1iv(const WebGLUniformLocation* location, GLint* v, GLsizei size) WebGLRenderingContextBase 3758 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform2f(const WebGLUniformLocation* location, GLfloat x, GLfloat y) WebGLRenderingContextBase 3771 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform2fv(const WebGLUniformLocation* location, Float32Array* v) WebGLRenderingContextBase 3779 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform2fv(const WebGLUniformLocation* location, GLfloat* v, GLsizei size) WebGLRenderingContextBase 3787 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform2i(const WebGLUniformLocation* location, GLint x, GLint y) WebGLRenderingContextBase 3800 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform2iv(const WebGLUniformLocation* location, Int32Array* v) WebGLRenderingContextBase 3808 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform2iv(const WebGLUniformLocation* location, GLint* v, GLsizei size) WebGLRenderingContextBase 3816 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform3f(const WebGLUniformLocation* location, GLfloat x, GLfloat y, GLfloat z) WebGLRenderingContextBase 3829 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform3fv(const WebGLUniformLocation* location, Float32Array* v) WebGLRenderingContextBase 3837 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform3fv(const WebGLUniformLocation* location, GLfloat* v, GLsizei size) WebGLRenderingContextBase 3845 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform3i(const WebGLUniformLocation* location, GLint x, GLint y, GLint z) WebGLRenderingContextBase 3858 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform3iv(const WebGLUniformLocation* location, Int32Array* v) WebGLRenderingContextBase 3866 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform3iv(const WebGLUniformLocation* location, GLint* v, GLsizei size) WebGLRenderingContextBase 3874 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform4f(const WebGLUniformLocation* location, GLfloat x, GLfloat y, GLfloat z, GLfloat w) WebGLRenderingContextBase 3887 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform4fv(const WebGLUniformLocation* location, Float32Array* v) WebGLRenderingContextBase 3895 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform4fv(const WebGLUniformLocation* location, GLfloat* v, GLsizei size) WebGLRenderingContextBase 3903 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform4i(const WebGLUniformLocation* location, GLint x, GLint y, GLint z, GLint w) WebGLRenderingContextBase 3916 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform4iv(const WebGLUniformLocation* location, Int32Array* v) WebGLRenderingContextBase 3924 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniform4iv(const WebGLUniformLocation* location, GLint* v, GLsizei size) WebGLRenderingContextBase 3932 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniformMatrix2fv(const WebGLUniformLocation* location, GLboolean transpose, Float32Array* v) WebGLRenderingContextBase 3939 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniformMatrix2fv(const WebGLUniformLocation* location, GLboolean transpose, GLfloat* v, GLsizei size) WebGLRenderingContextBase 3946 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniformMatrix3fv(const WebGLUniformLocation* location, GLboolean transpose, Float32Array* v) WebGLRenderingContextBase 3953 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniformMatrix3fv(const WebGLUniformLocation* location, GLboolean transpose, GLfloat* v, GLsizei size) WebGLRenderingContextBase 3960 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniformMatrix4fv(const WebGLUniformLocation* location, GLboolean transpose, Float32Array* v) WebGLRenderingContextBase 3967 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::uniformMatrix4fv(const WebGLUniformLocation* location, GLboolean transpose, GLfloat* v, GLsizei size) WebGLRenderingContextBase 3974 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::useProgram(WebGLProgram* program) WebGLRenderingContextBase 3995 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::validateProgram(WebGLProgram* program) WebGLRenderingContextBase 4002 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttrib1f(GLuint index, GLfloat v0) WebGLRenderingContextBase 4007 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttrib1fv(GLuint index, Float32Array* v) WebGLRenderingContextBase 4012 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttrib1fv(GLuint index, GLfloat* v, GLsizei size) WebGLRenderingContextBase 4017 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttrib2f(GLuint index, GLfloat v0, GLfloat v1) WebGLRenderingContextBase 4022 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttrib2fv(GLuint index, Float32Array* v) WebGLRenderingContextBase 4027 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttrib2fv(GLuint index, GLfloat* v, GLsizei size) WebGLRenderingContextBase 4032 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttrib3f(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2) WebGLRenderingContextBase 4037 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttrib3fv(GLuint index, Float32Array* v) WebGLRenderingContextBase 4042 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttrib3fv(GLuint index, GLfloat* v, GLsizei size) WebGLRenderingContextBase 4047 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttrib4f(GLuint index, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) WebGLRenderingContextBase 4052 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttrib4fv(GLuint index, Float32Array* v) WebGLRenderingContextBase 4057 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttrib4fv(GLuint index, GLfloat* v, GLsizei size) WebGLRenderingContextBase 4062 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, long long offset) WebGLRenderingContextBase 4105 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttribDivisorANGLE(GLuint index, GLuint divisor) WebGLRenderingContextBase 4119 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::viewport(GLint x, GLint y, GLsizei width, GLsizei height) WebGLRenderingContextBase 4128 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::forceLostContext(WebGLRenderingContextBase::LostContextMode mode) WebGLRenderingContextBase 4138 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::loseContextImpl(WebGLRenderingContextBase::LostContextMode mode) WebGLRenderingContextBase 4185 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::forceRestoreContext() WebGLRenderingContextBase 4202 Source/core/html/canvas/WebGLRenderingContextBase.cpp blink::WebLayer* WebGLRenderingContextBase::platformLayer() const WebGLRenderingContextBase 4207 Source/core/html/canvas/WebGLRenderingContextBase.cpp Extensions3DUtil* WebGLRenderingContextBase::extensionsUtil() WebGLRenderingContextBase 4214 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::removeSharedObject(WebGLSharedObject* object) WebGLRenderingContextBase 4219 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::addSharedObject(WebGLSharedObject* object) WebGLRenderingContextBase 4225 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::removeContextObject(WebGLContextObject* object) WebGLRenderingContextBase 4230 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::addContextObject(WebGLContextObject* object) WebGLRenderingContextBase 4236 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::detachAndRemoveAllObjects() WebGLRenderingContextBase 4244 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::hasPendingActivity() const WebGLRenderingContextBase 4249 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::stop() WebGLRenderingContextBase 4257 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getBooleanParameter(GLenum pname) WebGLRenderingContextBase 4265 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getBooleanArrayParameter(GLenum pname) WebGLRenderingContextBase 4280 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getFloatParameter(GLenum pname) WebGLRenderingContextBase 4288 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getIntParameter(GLenum pname) WebGLRenderingContextBase 4296 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getUnsignedIntParameter(GLenum pname) WebGLRenderingContextBase 4304 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getWebGLFloatArrayParameter(GLenum pname) WebGLRenderingContextBase 4326 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLGetInfo WebGLRenderingContextBase::getWebGLIntArrayParameter(GLenum pname) WebGLRenderingContextBase 4346 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::handleTextureCompleteness(const char* functionName, bool prepareToDraw) WebGLRenderingContextBase 4385 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::createFallbackBlackTextures1x1() WebGLRenderingContextBase 4411 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::isTexInternalFormatColorBufferCombinationValid(GLenum texInternalFormat, GLenum colorBufferFormat) WebGLRenderingContextBase 4418 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLenum WebGLRenderingContextBase::boundFramebufferColorFormat() WebGLRenderingContextBase 4427 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLTexture* WebGLRenderingContextBase::validateTextureBinding(const char* functionName, GLenum target, bool useSixEnumsForCubeMap) WebGLRenderingContextBase 4462 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateLocationLength(const char* functionName, const String& string) WebGLRenderingContextBase 4472 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateSize(const char* functionName, GLint x, GLint y) WebGLRenderingContextBase 4481 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateString(const char* functionName, const String& string) WebGLRenderingContextBase 4492 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateTexFuncFormatAndType(const char* functionName, GLenum format, GLenum type, GLint level) WebGLRenderingContextBase 4607 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateTexFuncLevel(const char* functionName, GLenum target, GLint level) WebGLRenderingContextBase 4637 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateTexFuncDimensions(const char* functionName, TexFuncValidationFunctionType functionType, WebGLRenderingContextBase 4676 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateTexFuncParameters(const char* functionName, TexFuncValidationFunctionType functionType, GLenum target, WebGLRenderingContextBase 4701 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateTexFuncData(const char* functionName, GLint level, GLsizei width, GLsizei height, GLenum format, GLenum type, ArrayBufferView* pixels, NullDisposition disposition) WebGLRenderingContextBase 4769 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateCompressedTexFormat(GLenum format) WebGLRenderingContextBase 4774 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateCompressedTexFuncData(const char* functionName, GLsizei width, GLsizei height, GLenum format, ArrayBufferView* pixels) WebGLRenderingContextBase 4848 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateCompressedTexDimensions(const char* functionName, TexFuncValidationFunctionType functionType, GLenum target, GLint level, GLsizei width, GLsizei height, GLenum format) WebGLRenderingContextBase 4873 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateCompressedTexSubDimensions(const char* functionName, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, WebGLTexture* tex) WebGLRenderingContextBase 4903 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateDrawMode(const char* functionName, GLenum mode) WebGLRenderingContextBase 4920 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateStencilSettings(const char* functionName) WebGLRenderingContextBase 4929 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateStencilOrDepthFunc(const char* functionName, GLenum func) WebGLRenderingContextBase 4947 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::printGLErrorToConsole(const String& message) WebGLRenderingContextBase 4961 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::printWarningToConsole(const String& message) WebGLRenderingContextBase 4968 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateFramebufferFuncParameters(const char* functionName, GLenum target, GLenum attachment) WebGLRenderingContextBase 4991 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateBlendEquation(const char* functionName, GLenum mode) WebGLRenderingContextBase 5004 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateBlendFuncFactors(const char* functionName, GLenum src, GLenum dst) WebGLRenderingContextBase 5016 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateCapability(const char* functionName, GLenum cap) WebGLRenderingContextBase 5035 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateUniformParameters(const char* functionName, const WebGLUniformLocation* location, Float32Array* v, GLsizei requiredMinSize) WebGLRenderingContextBase 5044 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateUniformParameters(const char* functionName, const WebGLUniformLocation* location, Int32Array* v, GLsizei requiredMinSize) WebGLRenderingContextBase 5053 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateUniformParameters(const char* functionName, const WebGLUniformLocation* location, void* v, GLsizei size, GLsizei requiredMinSize) WebGLRenderingContextBase 5058 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateUniformMatrixParameters(const char* functionName, const WebGLUniformLocation* location, GLboolean transpose, Float32Array* v, GLsizei requiredMinSize) WebGLRenderingContextBase 5067 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateUniformMatrixParameters(const char* functionName, const WebGLUniformLocation* location, GLboolean transpose, void* v, GLsizei size, GLsizei requiredMinSize) WebGLRenderingContextBase 5090 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLBuffer* WebGLRenderingContextBase::validateBufferDataParameters(const char* functionName, GLenum target, GLenum usage) WebGLRenderingContextBase 5118 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateHTMLImageElement(const char* functionName, HTMLImageElement* image, ExceptionState& exceptionState) WebGLRenderingContextBase 5136 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateHTMLCanvasElement(const char* functionName, HTMLCanvasElement* canvas, ExceptionState& exceptionState) WebGLRenderingContextBase 5149 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateHTMLVideoElement(const char* functionName, HTMLVideoElement* video, ExceptionState& exceptionState) WebGLRenderingContextBase 5162 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateDrawArrays(const char* functionName, GLenum mode, GLint first, GLsizei count) WebGLRenderingContextBase 5193 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateDrawElements(const char* functionName, GLenum mode, GLsizei count, GLenum type, long long offset) WebGLRenderingContextBase 5244 Source/core/html/canvas/WebGLRenderingContextBase.cpp bool WebGLRenderingContextBase::validateDrawInstanced(const char* functionName, GLsizei primcount) WebGLRenderingContextBase 5262 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttribfImpl(const char* functionName, GLuint index, GLsizei expectedSize, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) WebGLRenderingContextBase 5292 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttribfvImpl(const char* functionName, GLuint index, Float32Array* v, GLsizei expectedSize) WebGLRenderingContextBase 5303 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::vertexAttribfvImpl(const char* functionName, GLuint index, GLfloat* v, GLsizei size, GLsizei expectedSize) WebGLRenderingContextBase 5340 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::dispatchContextLostEvent(Timer<WebGLRenderingContextBase>*) WebGLRenderingContextBase 5350 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::maybeRestoreContext(Timer<WebGLRenderingContextBase>*) WebGLRenderingContextBase 5413 Source/core/html/canvas/WebGLRenderingContextBase.cpp String WebGLRenderingContextBase::ensureNotNull(const String& text) const WebGLRenderingContextBase 5420 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLRenderingContextBase::LRUImageBufferCache::LRUImageBufferCache(int capacity) WebGLRenderingContextBase 5426 Source/core/html/canvas/WebGLRenderingContextBase.cpp ImageBuffer* WebGLRenderingContextBase::LRUImageBufferCache::imageBuffer(const IntSize& size) WebGLRenderingContextBase 5450 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::LRUImageBufferCache::bubbleToFront(int idx) WebGLRenderingContextBase 5480 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::synthesizeGLError(GLenum error, const char* functionName, const char* description, ConsoleDisplayPreference display) WebGLRenderingContextBase 5496 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::emitGLWarning(const char* functionName, const char* description) WebGLRenderingContextBase 5505 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::applyStencilTest() WebGLRenderingContextBase 5519 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::enableOrDisable(GLenum capability, bool enable) WebGLRenderingContextBase 5529 Source/core/html/canvas/WebGLRenderingContextBase.cpp IntSize WebGLRenderingContextBase::clampedCanvasSize() WebGLRenderingContextBase 5535 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLint WebGLRenderingContextBase::maxDrawBuffers() WebGLRenderingContextBase 5547 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLint WebGLRenderingContextBase::maxColorAttachments() WebGLRenderingContextBase 5556 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::setBackDrawBuffer(GLenum buf) WebGLRenderingContextBase 5561 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::restoreCurrentFramebuffer() WebGLRenderingContextBase 5566 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::restoreCurrentTexture2D() WebGLRenderingContextBase 5571 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::multisamplingChanged(bool enabled) WebGLRenderingContextBase 5575 Source/core/html/canvas/WebGLRenderingContextBase.cpp forceLostContext(WebGLRenderingContextBase::AutoRecoverSyntheticLostContext); WebGLRenderingContextBase 5579 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::findNewMaxEnabledAttribIndex() WebGLRenderingContextBase 5592 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::findNewMaxNonDefaultTextureUnit() WebGLRenderingContextBase 97 Source/core/html/canvas/WebGLRenderingContextBase.h class WebGLRenderingContextBase: public CanvasRenderingContext, public ActiveDOMObject, private Page::MultisamplingChangedObserver { WebGLRenderingContextBase 99 Source/core/html/canvas/WebGLRenderingContextBase.h virtual ~WebGLRenderingContextBase(); WebGLRenderingContextBase 360 Source/core/html/canvas/WebGLRenderingContextBase.h WebGLRenderingContextBase(HTMLCanvasElement*, PassOwnPtr<blink::WebGraphicsContext3D>, WebGLContextAttributes*); WebGLRenderingContextBase 407 Source/core/html/canvas/WebGLRenderingContextBase.h Timer<WebGLRenderingContextBase> m_dispatchContextLostEventTimer; WebGLRenderingContextBase 409 Source/core/html/canvas/WebGLRenderingContextBase.h Timer<WebGLRenderingContextBase> m_restoreTimer; WebGLRenderingContextBase 577 Source/core/html/canvas/WebGLRenderingContextBase.h virtual PassRefPtr<WebGLExtension> getExtension(WebGLRenderingContextBase*) = 0; WebGLRenderingContextBase 578 Source/core/html/canvas/WebGLRenderingContextBase.h virtual bool supported(WebGLRenderingContextBase*) const = 0; WebGLRenderingContextBase 607 Source/core/html/canvas/WebGLRenderingContextBase.h virtual PassRefPtr<WebGLExtension> getExtension(WebGLRenderingContextBase* context) OVERRIDE WebGLRenderingContextBase 617 Source/core/html/canvas/WebGLRenderingContextBase.h virtual bool supported(WebGLRenderingContextBase* context) const OVERRIDE WebGLRenderingContextBase 854 Source/core/html/canvas/WebGLRenderingContextBase.h void dispatchContextLostEvent(Timer<WebGLRenderingContextBase>*); WebGLRenderingContextBase 856 Source/core/html/canvas/WebGLRenderingContextBase.h void maybeRestoreContext(Timer<WebGLRenderingContextBase>*); WebGLRenderingContextBase 907 Source/core/html/canvas/WebGLRenderingContextBase.h static Vector<WebGLRenderingContextBase*>& activeContexts(); WebGLRenderingContextBase 908 Source/core/html/canvas/WebGLRenderingContextBase.h static Vector<WebGLRenderingContextBase*>& forciblyEvictedContexts(); WebGLRenderingContextBase 910 Source/core/html/canvas/WebGLRenderingContextBase.h static void activateContext(WebGLRenderingContextBase*); WebGLRenderingContextBase 911 Source/core/html/canvas/WebGLRenderingContextBase.h static void deactivateContext(WebGLRenderingContextBase*, bool addToInactiveList); WebGLRenderingContextBase 912 Source/core/html/canvas/WebGLRenderingContextBase.h static void willDestroyContext(WebGLRenderingContextBase*); WebGLRenderingContextBase 920 Source/core/html/canvas/WebGLRenderingContextBase.h DEFINE_TYPE_CASTS(WebGLRenderingContextBase, CanvasRenderingContext, context, context->is3d(), context.is3d()); WebGLRenderingContextBase 34 Source/core/html/canvas/WebGLShader.cpp PassRefPtr<WebGLShader> WebGLShader::create(WebGLRenderingContextBase* ctx, GLenum type) WebGLRenderingContextBase 39 Source/core/html/canvas/WebGLShader.cpp WebGLShader::WebGLShader(WebGLRenderingContextBase* ctx, GLenum type) WebGLRenderingContextBase 40 Source/core/html/canvas/WebGLShader.h static PassRefPtr<WebGLShader> create(WebGLRenderingContextBase*, GLenum); WebGLRenderingContextBase 48 Source/core/html/canvas/WebGLShader.h WebGLShader(WebGLRenderingContextBase*, GLenum); WebGLRenderingContextBase 35 Source/core/html/canvas/WebGLSharedObject.cpp WebGLSharedObject::WebGLSharedObject(WebGLRenderingContextBase* context) WebGLRenderingContextBase 34 Source/core/html/canvas/WebGLSharedObject.h class WebGLRenderingContextBase; WebGLRenderingContextBase 50 Source/core/html/canvas/WebGLSharedObject.h virtual bool validate(const WebGLContextGroup* contextGroup, const WebGLRenderingContextBase*) const OVERRIDE FINAL WebGLRenderingContextBase 58 Source/core/html/canvas/WebGLSharedObject.h WebGLSharedObject(WebGLRenderingContextBase*); WebGLRenderingContextBase 34 Source/core/html/canvas/WebGLTexture.cpp PassRefPtr<WebGLTexture> WebGLTexture::create(WebGLRenderingContextBase* ctx) WebGLRenderingContextBase 39 Source/core/html/canvas/WebGLTexture.cpp WebGLTexture::WebGLTexture(WebGLRenderingContextBase* ctx) WebGLRenderingContextBase 45 Source/core/html/canvas/WebGLTexture.h static PassRefPtr<WebGLTexture> create(WebGLRenderingContextBase*); WebGLRenderingContextBase 79 Source/core/html/canvas/WebGLTexture.h WebGLTexture(WebGLRenderingContextBase*); WebGLRenderingContextBase 34 Source/core/html/canvas/WebGLVertexArrayObjectOES.cpp PassRefPtr<WebGLVertexArrayObjectOES> WebGLVertexArrayObjectOES::create(WebGLRenderingContextBase* ctx, VaoType type) WebGLRenderingContextBase 39 Source/core/html/canvas/WebGLVertexArrayObjectOES.cpp WebGLVertexArrayObjectOES::WebGLVertexArrayObjectOES(WebGLRenderingContextBase* ctx, VaoType type) WebGLRenderingContextBase 45 Source/core/html/canvas/WebGLVertexArrayObjectOES.h static PassRefPtr<WebGLVertexArrayObjectOES> create(WebGLRenderingContextBase*, VaoType); WebGLRenderingContextBase 88 Source/core/html/canvas/WebGLVertexArrayObjectOES.h WebGLVertexArrayObjectOES(WebGLRenderingContextBase*, VaoType);