Home
last modified time | relevance | path

Searched refs:WebGLTexture (Results 1 – 23 of 23) sorted by relevance

/external/webkit/Source/WebCore/html/canvas/
DWebGLTexture.cpp37 PassRefPtr<WebGLTexture> WebGLTexture::create(WebGLRenderingContext* ctx) in create()
39 return adoptRef(new WebGLTexture(ctx)); in create()
42 WebGLTexture::WebGLTexture(WebGLRenderingContext* ctx) in WebGLTexture() function in WebCore::WebGLTexture
56 void WebGLTexture::setTarget(GC3Denum target, GC3Dint maxLevel) in setTarget()
78 void WebGLTexture::setParameteri(GC3Denum pname, GC3Dint param) in setParameteri()
127 void WebGLTexture::setParameterf(GC3Denum pname, GC3Dfloat param) in setParameterf()
135 void WebGLTexture::setLevelInfo(GC3Denum target, GC3Dint level, GC3Denum internalFormat, GC3Dsizei … in setLevelInfo()
148 void WebGLTexture::generateMipmapLevelInfo() in generateMipmapLevelInfo()
172 GC3Denum WebGLTexture::getInternalFormat(GC3Denum target, GC3Dint level) const in getInternalFormat()
180 GC3Denum WebGLTexture::getType(GC3Denum target, GC3Dint level) const in getType()
[all …]
DWebGLTexture.h37 class WebGLTexture : public WebGLObject {
39 virtual ~WebGLTexture() { deleteObject(); } in ~WebGLTexture()
41 static PassRefPtr<WebGLTexture> create(WebGLRenderingContext*);
74 WebGLTexture(WebGLRenderingContext*);
DWebGLGetInfo.h89 WebGLGetInfo(PassRefPtr<WebGLTexture> value);
111 PassRefPtr<WebGLTexture> getWebGLTexture() const;
131 RefPtr<WebGLTexture> m_webglTexture;
DWebGLRenderingContext.h52 class WebGLTexture; variable
80 void bindTexture(GC3Denum target, WebGLTexture*, ExceptionCode&);
112 PassRefPtr<WebGLTexture> createTexture();
121 void deleteTexture(WebGLTexture*);
137 …erTexture2D(GC3Denum target, GC3Denum attachment, GC3Denum textarget, WebGLTexture*, GC3Dint level…
176 GC3Dboolean isTexture(WebGLTexture*);
310 WebGLTexture* findTexture(Platform3DObject);
413 RefPtr<WebGLTexture> m_texture2DBinding;
414 RefPtr<WebGLTexture> m_textureCubeMapBinding;
419 RefPtr<WebGLTexture> m_blackTexture2D;
[all …]
DWebGLFramebuffer.h37 class WebGLTexture; variable
45 void setAttachment(GC3Denum attachment, GC3Denum texTarget, WebGLTexture*, GC3Dint level);
DWebGLFramebuffer.cpp85 void WebGLFramebuffer::setAttachment(GC3Denum attachment, GC3Denum texTarget, WebGLTexture* texture… in setAttachment()
178 …return (reinterpret_cast<WebGLTexture*>(m_colorAttachment.get()))->getWidth(m_texTarget, m_texLeve… in getWidth()
190 …return (reinterpret_cast<WebGLTexture*>(m_colorAttachment.get()))->getHeight(m_texTarget, m_texLev… in getHeight()
211 …return (reinterpret_cast<WebGLTexture*>(m_colorAttachment.get()))->getInternalFormat(m_texTarget, … in getColorBufferFormat()
DWebGLGetInfo.cpp126 WebGLGetInfo::WebGLGetInfo(PassRefPtr<WebGLTexture> value) in WebGLGetInfo()
225 PassRefPtr<WebGLTexture> WebGLGetInfo::getWebGLTexture() const in getWebGLTexture()
DWebGLRenderingContext.cpp434 m_maxTextureLevel = WebGLTexture::computeLevelCount(m_maxTextureSize, m_maxTextureSize); in initializeNewContext()
437 …m_maxCubeMapTextureLevel = WebGLTexture::computeLevelCount(m_maxCubeMapTextureSize, m_maxCubeMapTe… in initializeNewContext()
737 void WebGLRenderingContext::bindTexture(GC3Denum target, WebGLTexture* texture, ExceptionCode& ec) in bindTexture()
1035 WebGLTexture* tex = validateTextureBinding(target, true); in copyTexImage2D()
1042 if (!isGLES2NPOTStrict() && level && WebGLTexture::isNPOT(width, height)) { in copyTexImage2D()
1077 WebGLTexture* tex = validateTextureBinding(target, true); in copyTexSubImage2D()
1147 PassRefPtr<WebGLTexture> WebGLRenderingContext::createTexture() in createTexture()
1151 RefPtr<WebGLTexture> o = WebGLTexture::create(this); in createTexture()
1267 void WebGLRenderingContext::deleteTexture(WebGLTexture* texture) in deleteTexture()
1779 …erTexture2D(GC3Denum target, GC3Denum attachment, GC3Denum textarget, WebGLTexture* texture, GC3Di… in framebufferTexture2D()
[all …]
DWebGLTexture.idl27 interface [Conditional=WEBGL] WebGLTexture {
DWebGLRenderingContext.idl459 …[StrictTypeChecking] void bindTexture(in unsigned long target, in WebGLTexture texture) ra…
490 [StrictTypeChecking] WebGLTexture createTexture();
499 [StrictTypeChecking] void deleteTexture(in WebGLTexture texture);
516 …g target, in unsigned long attachment, in unsigned long textarget, in WebGLTexture texture, in lon…
580 [StrictTypeChecking] boolean isTexture(in WebGLTexture texture);
/external/webkit/Source/WebCore/
DDerivedSources.make117 WebGLTexture \
DCodeGenerators.pri213 html/canvas/WebGLTexture.idl \
DChangeLog-2011-02-1610047 * html/canvas/WebGLTexture.h:
10048 (WebCore::WebGLTexture::getTarget): Accessor to cached target.
17251 * html/canvas/WebGLTexture.cpp:
17353 * html/canvas/WebGLTexture.cpp:
17354 * html/canvas/WebGLTexture.idl:
27232 * html/canvas/WebGLTexture.cpp:
27233 (WebCore::WebGLTexture::setTarget):
27234 (WebCore::WebGLTexture::setParameteri):
27235 (WebCore::WebGLTexture::setParameterf):
27236 (WebCore::WebGLTexture::setLevelInfo):
[all …]
DWebCore.pro3478 html/canvas/WebGLTexture.h \
3507 html/canvas/WebGLTexture.cpp \
DCMakeLists.txt309 html/canvas/WebGLTexture.idl
DChangeLog-2010-12-068472 … * html/canvas/WebGLTexture.h: Add function to check whether the texture has been bound before.
8473 (WebCore::WebGLTexture::hasEverBeenBound):
23929 * html/canvas/WebGLTexture.h:
23930 (WebCore::WebGLTexture::getMinFilter): Return the cached minFilter value.
45827 * html/canvas/WebGLTexture.cpp:
45828 (WebCore::WebGLTexture::deleteObjectImpl): Ditto.
65166 * html/canvas/WebGLTexture.cpp: Remove the code for tracking TEXTURE_WRAP_R.
65167 (WebCore::WebGLTexture::WebGLTexture):
65168 * html/canvas/WebGLTexture.h: Ditto.
71109 * html/canvas/WebGLTexture.cpp: Get format at given level instead of 0.
[all …]
DWebCore.gypi1310 'html/canvas/WebGLTexture.idl',
3128 'html/canvas/WebGLTexture.cpp',
3129 'html/canvas/WebGLTexture.h',
DGNUmakefile.list.am4604 Source/WebCore/html/canvas/WebGLTexture.cpp \
4605 Source/WebCore/html/canvas/WebGLTexture.h \
DChangeLog-2010-05-247062 * html/canvas/WebGLTexture.cpp: Add support to track NPOT textures.
7063 (WebCore::WebGLTexture::createBlackTexture1x1): Create a black 1x1 texture.
7064 (WebCore::WebGLTexture::WebGLTexture): Initialize parameters and states.
7065 (WebCore::WebGLTexture::setDimensionality): Set dimensionality.
7066 (WebCore::WebGLTexture::setParameteri): Set parameter.
7067 (WebCore::WebGLTexture::setParameterf): Ditto.
7068 (WebCore::WebGLTexture::setSize): Set level 0 texture size.
7069 (WebCore::WebGLTexture::isNPOT): Whether the texture is NPOT.
7070 (WebCore::WebGLTexture::updateNPOTStates): Calculate NPOT and NeedToUseBlackTexture states.
7071 * html/canvas/WebGLTexture.h: Add support to track NPOT textures.
[all …]
DGNUmakefile.am4827 Source/WebCore/html/canvas/WebGLTexture.cpp \
4828 Source/WebCore/html/canvas/WebGLTexture.h \
DChangeLog-2010-01-2918078 * html/canvas/WebGLTexture.idl:
28821 * html/canvas/WebGLTexture.cpp:
28822 (WebCore::WebGLTexture::create):
28823 (WebCore::WebGLTexture::WebGLTexture):
28824 * html/canvas/WebGLTexture.h:
/external/webkit/Source/WebCore/page/
DDOMWindow.idl499 attribute [Conditional=WEBGL] WebGLTextureConstructor WebGLTexture;
/external/webkit/Source/WebCore/WebCore.xcodeproj/
Dproject.pbxproj1134 …B9E51042D32F0009D447 /* WebGLTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 49C7B9C510…
1135 …7B9E61042D32F0009D447 /* WebGLTexture.h in Headers */ = {isa = PBXBuildFile; fileRef = 49C7B9C6104…
7680WebGLTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cp…
7681 …* WebGLTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.…
7682 …7 /* WebGLTexture.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; na…
13690 49C7B9C51042D32F0009D447 /* WebGLTexture.cpp */,
13691 49C7B9C61042D32F0009D447 /* WebGLTexture.h */,
13692 49C7B9C71042D32F0009D447 /* WebGLTexture.idl */,
22875 49C7B9E61042D32F0009D447 /* WebGLTexture.h in Headers */,
25594 49C7B9E51042D32F0009D447 /* WebGLTexture.cpp in Sources */,