WebGLTexture       35 Source/core/html/canvas/WebGLCompressedTextureATC.h class WebGLTexture;
WebGLTexture       35 Source/core/html/canvas/WebGLCompressedTextureS3TC.h class WebGLTexture;
WebGLTexture      144 Source/core/html/canvas/WebGLFramebuffer.cpp         static PassRefPtr<WebGLFramebuffer::WebGLAttachment> create(WebGLTexture*, GLenum target, GLint level);
WebGLTexture      147 Source/core/html/canvas/WebGLFramebuffer.cpp         WebGLTextureAttachment(WebGLTexture*, GLenum target, GLint level);
WebGLTexture      161 Source/core/html/canvas/WebGLFramebuffer.cpp         RefPtr<WebGLTexture> m_texture;
WebGLTexture      166 Source/core/html/canvas/WebGLFramebuffer.cpp     PassRefPtr<WebGLFramebuffer::WebGLAttachment> WebGLTextureAttachment::create(WebGLTexture* texture, GLenum target, GLint level)
WebGLTexture      171 Source/core/html/canvas/WebGLFramebuffer.cpp     WebGLTextureAttachment::WebGLTextureAttachment(WebGLTexture* texture, GLenum target, GLint level)
WebGLTexture      274 Source/core/html/canvas/WebGLFramebuffer.cpp void WebGLFramebuffer::setAttachmentForBoundFramebuffer(GLenum attachment, GLenum texTarget, WebGLTexture* texture, GLint level)
WebGLTexture       38 Source/core/html/canvas/WebGLFramebuffer.h class WebGLTexture;
WebGLTexture       69 Source/core/html/canvas/WebGLFramebuffer.h     void setAttachmentForBoundFramebuffer(GLenum attachment, GLenum texTarget, WebGLTexture*, GLint level);
WebGLTexture      162 Source/core/html/canvas/WebGLGetInfo.cpp WebGLGetInfo::WebGLGetInfo(PassRefPtr<WebGLTexture> value)
WebGLTexture      279 Source/core/html/canvas/WebGLGetInfo.cpp PassRefPtr<WebGLTexture> WebGLGetInfo::getWebGLTexture() const
WebGLTexture       90 Source/core/html/canvas/WebGLGetInfo.h     explicit WebGLGetInfo(PassRefPtr<WebGLTexture> value);
WebGLTexture      111 Source/core/html/canvas/WebGLGetInfo.h     PassRefPtr<WebGLTexture> getWebGLTexture() const;
WebGLTexture      132 Source/core/html/canvas/WebGLGetInfo.h     RefPtr<WebGLTexture> m_webglTexture;
WebGLTexture      582 Source/core/html/canvas/WebGLRenderingContextBase.cpp     m_maxTextureLevel = WebGLTexture::computeLevelCount(m_maxTextureSize, m_maxTextureSize);
WebGLTexture      585 Source/core/html/canvas/WebGLRenderingContextBase.cpp     m_maxCubeMapTextureLevel = WebGLTexture::computeLevelCount(m_maxCubeMapTextureSize, m_maxCubeMapTextureSize);
WebGLTexture     1076 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::bindTexture(GLenum target, WebGLTexture* texture)
WebGLTexture     1355 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* tex = validateTextureBinding("compressedTexImage2D", target, true);
WebGLTexture     1359 Source/core/html/canvas/WebGLRenderingContextBase.cpp         if (level && WebGLTexture::isNPOT(width, height)) {
WebGLTexture     1382 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* tex = validateTextureBinding("compressedTexSubImage2D", target, true);
WebGLTexture     1415 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* tex = validateTextureBinding("copyTexImage2D", target, true);
WebGLTexture     1422 Source/core/html/canvas/WebGLRenderingContextBase.cpp     if (!isGLES2NPOTStrict() && level && WebGLTexture::isNPOT(width, height)) {
WebGLTexture     1444 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* tex = validateTextureBinding("copyTexSubImage2D", target, true);
WebGLTexture     1497 Source/core/html/canvas/WebGLRenderingContextBase.cpp PassRefPtr<WebGLTexture> WebGLRenderingContextBase::createTexture()
WebGLTexture     1501 Source/core/html/canvas/WebGLRenderingContextBase.cpp     RefPtr<WebGLTexture> o = WebGLTexture::create(this);
WebGLTexture     1626 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::deleteTexture(WebGLTexture* texture)
WebGLTexture     1909 Source/core/html/canvas/WebGLRenderingContextBase.cpp void WebGLRenderingContextBase::framebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, WebGLTexture* texture, GLint level)
WebGLTexture     1966 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* tex = validateTextureBinding("generateMipmap", target, false);
WebGLTexture     2180 Source/core/html/canvas/WebGLRenderingContextBase.cpp             return WebGLGetInfo(PassRefPtr<WebGLTexture>(static_cast<WebGLTexture*>(object)));
WebGLTexture     2371 Source/core/html/canvas/WebGLRenderingContextBase.cpp         return WebGLGetInfo(PassRefPtr<WebGLTexture>(m_textureUnits[m_activeTextureUnit].m_texture2DBinding));
WebGLTexture     2373 Source/core/html/canvas/WebGLRenderingContextBase.cpp         return WebGLGetInfo(PassRefPtr<WebGLTexture>(m_textureUnits[m_activeTextureUnit].m_textureCubeMapBinding));
WebGLTexture     2610 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* tex = validateTextureBinding("getTexParameter", target, false);
WebGLTexture     2934 Source/core/html/canvas/WebGLRenderingContextBase.cpp GLboolean WebGLRenderingContextBase::isTexture(WebGLTexture* texture)
WebGLTexture     3270 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* tex = validateTextureBinding("texImage2D", target, true);
WebGLTexture     3273 Source/core/html/canvas/WebGLRenderingContextBase.cpp     ASSERT(!level || !WebGLTexture::isNPOT(width, height));
WebGLTexture     3314 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* texture = validateTextureBinding(functionName, target, true);
WebGLTexture     3319 Source/core/html/canvas/WebGLRenderingContextBase.cpp         if (level && WebGLTexture::isNPOT(width, height)) {
WebGLTexture     3436 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* texture = validateTextureBinding("texImage2D", target, true);
WebGLTexture     3491 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* texture = validateTextureBinding("texImage2D", target, true);
WebGLTexture     3510 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* tex = validateTextureBinding("texParameter", target, false);
WebGLTexture     3561 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* tex = validateTextureBinding("texSubImage2D", target, true);
WebGLTexture     4350 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture::TextureExtensionFlag flag = static_cast<WebGLTexture::TextureExtensionFlag>((extensionEnabled(OESTextureFloatLinearName) ? WebGLTexture::TextureFloatLinearExtensionEnabled : 0)
WebGLTexture     4351 Source/core/html/canvas/WebGLRenderingContextBase.cpp         | (extensionEnabled(OESTextureHalfFloatLinearName) ? WebGLTexture::TextureHalfFloatLinearExtensionEnabled : 0));
WebGLTexture     4362 Source/core/html/canvas/WebGLRenderingContextBase.cpp             WebGLTexture* tex2D;
WebGLTexture     4363 Source/core/html/canvas/WebGLRenderingContextBase.cpp             WebGLTexture* texCubeMap;
WebGLTexture     4427 Source/core/html/canvas/WebGLRenderingContextBase.cpp WebGLTexture* WebGLRenderingContextBase::validateTextureBinding(const char* functionName, GLenum target, bool useSixEnumsForCubeMap)
WebGLTexture     4429 Source/core/html/canvas/WebGLRenderingContextBase.cpp     WebGLTexture* tex = 0;
WebGLTexture     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)
WebGLTexture       90 Source/core/html/canvas/WebGLRenderingContextBase.h class WebGLTexture;
WebGLTexture      118 Source/core/html/canvas/WebGLRenderingContextBase.h     void bindTexture(GLenum target, WebGLTexture*);
WebGLTexture      150 Source/core/html/canvas/WebGLRenderingContextBase.h     PassRefPtr<WebGLTexture> createTexture();
WebGLTexture      159 Source/core/html/canvas/WebGLRenderingContextBase.h     void deleteTexture(WebGLTexture*);
WebGLTexture      178 Source/core/html/canvas/WebGLRenderingContextBase.h     void framebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, WebGLTexture*, GLint level);
WebGLTexture      214 Source/core/html/canvas/WebGLRenderingContextBase.h     GLboolean isTexture(WebGLTexture*);
WebGLTexture      461 Source/core/html/canvas/WebGLRenderingContextBase.h         RefPtr<WebGLTexture> m_texture2DBinding;
WebGLTexture      462 Source/core/html/canvas/WebGLRenderingContextBase.h         RefPtr<WebGLTexture> m_textureCubeMapBinding;
WebGLTexture      467 Source/core/html/canvas/WebGLRenderingContextBase.h     RefPtr<WebGLTexture> m_blackTexture2D;
WebGLTexture      468 Source/core/html/canvas/WebGLRenderingContextBase.h     RefPtr<WebGLTexture> m_blackTextureCubeMap;
WebGLTexture      712 Source/core/html/canvas/WebGLRenderingContextBase.h     WebGLTexture* validateTextureBinding(const char* functionName, GLenum target, bool useSixEnumsForCubeMap);
WebGLTexture      777 Source/core/html/canvas/WebGLRenderingContextBase.h     bool validateCompressedTexSubDimensions(const char* functionName, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, WebGLTexture*);
WebGLTexture       34 Source/core/html/canvas/WebGLTexture.cpp PassRefPtr<WebGLTexture> WebGLTexture::create(WebGLRenderingContextBase* ctx)
WebGLTexture       36 Source/core/html/canvas/WebGLTexture.cpp     return adoptRef(new WebGLTexture(ctx));
WebGLTexture       39 Source/core/html/canvas/WebGLTexture.cpp WebGLTexture::WebGLTexture(WebGLRenderingContextBase* ctx)
WebGLTexture       57 Source/core/html/canvas/WebGLTexture.cpp WebGLTexture::~WebGLTexture()
WebGLTexture       62 Source/core/html/canvas/WebGLTexture.cpp void WebGLTexture::setTarget(GLenum target, GLint maxLevel)
WebGLTexture       84 Source/core/html/canvas/WebGLTexture.cpp void WebGLTexture::setParameteri(GLenum pname, GLint param)
WebGLTexture      133 Source/core/html/canvas/WebGLTexture.cpp void WebGLTexture::setParameterf(GLenum pname, GLfloat param)
WebGLTexture      141 Source/core/html/canvas/WebGLTexture.cpp void WebGLTexture::setLevelInfo(GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLenum type)
WebGLTexture      154 Source/core/html/canvas/WebGLTexture.cpp void WebGLTexture::generateMipmapLevelInfo()
WebGLTexture      178 Source/core/html/canvas/WebGLTexture.cpp GLenum WebGLTexture::getInternalFormat(GLenum target, GLint level) const
WebGLTexture      186 Source/core/html/canvas/WebGLTexture.cpp GLenum WebGLTexture::getType(GLenum target, GLint level) const
WebGLTexture      194 Source/core/html/canvas/WebGLTexture.cpp GLsizei WebGLTexture::getWidth(GLenum target, GLint level) const
WebGLTexture      202 Source/core/html/canvas/WebGLTexture.cpp GLsizei WebGLTexture::getHeight(GLenum target, GLint level) const
WebGLTexture      210 Source/core/html/canvas/WebGLTexture.cpp bool WebGLTexture::isValid(GLenum target, GLint level) const
WebGLTexture      218 Source/core/html/canvas/WebGLTexture.cpp bool WebGLTexture::isNPOT(GLsizei width, GLsizei height)
WebGLTexture      228 Source/core/html/canvas/WebGLTexture.cpp bool WebGLTexture::isNPOT() const
WebGLTexture      235 Source/core/html/canvas/WebGLTexture.cpp bool WebGLTexture::needToUseBlackTexture(TextureExtensionFlag flag) const
WebGLTexture      248 Source/core/html/canvas/WebGLTexture.cpp void WebGLTexture::deleteObjectImpl(blink::WebGraphicsContext3D* context3d, Platform3DObject object)
WebGLTexture      253 Source/core/html/canvas/WebGLTexture.cpp int WebGLTexture::mapTargetToIndex(GLenum target) const
WebGLTexture      277 Source/core/html/canvas/WebGLTexture.cpp bool WebGLTexture::canGenerateMipmaps()
WebGLTexture      293 Source/core/html/canvas/WebGLTexture.cpp GLint WebGLTexture::computeLevelCount(GLsizei width, GLsizei height)
WebGLTexture      313 Source/core/html/canvas/WebGLTexture.cpp void WebGLTexture::update()
WebGLTexture      372 Source/core/html/canvas/WebGLTexture.cpp const WebGLTexture::LevelInfo* WebGLTexture::getLevelInfo(GLenum target, GLint level) const
WebGLTexture       36 Source/core/html/canvas/WebGLTexture.h class WebGLTexture FINAL : public WebGLSharedObject, public ScriptWrappable {
WebGLTexture       43 Source/core/html/canvas/WebGLTexture.h     virtual ~WebGLTexture();
WebGLTexture       45 Source/core/html/canvas/WebGLTexture.h     static PassRefPtr<WebGLTexture> create(WebGLRenderingContextBase*);
WebGLTexture       79 Source/core/html/canvas/WebGLTexture.h     WebGLTexture(WebGLRenderingContextBase*);