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*);