Searched refs:WebGLTexture (Results 1 - 11 of 11) sorted by relevance

/external/webkit/Source/WebCore/html/canvas/
H A DWebGLTexture.idl27 interface [Conditional=WEBGL] WebGLTexture {
H A DWebGLTexture.cpp30 #include "WebGLTexture.h"
37 PassRefPtr<WebGLTexture> WebGLTexture::create(WebGLRenderingContext* ctx)
39 return adoptRef(new WebGLTexture(ctx));
42 WebGLTexture::WebGLTexture(WebGLRenderingContext* ctx) function in class:WebCore::WebGLTexture
56 void WebGLTexture::setTarget(GC3Denum target, GC3Dint maxLevel)
78 void WebGLTexture::setParameteri(GC3Denum pname, GC3Dint param)
127 void WebGLTexture::setParameterf(GC3Denum pname, GC3Dfloat param)
135 void WebGLTexture
[all...]
H A DWebGLGetInfo.h38 #include "WebGLTexture.h"
89 WebGLGetInfo(PassRefPtr<WebGLTexture> value);
111 PassRefPtr<WebGLTexture> getWebGLTexture() const;
131 RefPtr<WebGLTexture> m_webglTexture;
H A DWebGLTexture.h37 class WebGLTexture : public WebGLObject { class in namespace:WebCore
39 virtual ~WebGLTexture() { deleteObject(); }
41 static PassRefPtr<WebGLTexture> create(WebGLRenderingContext*);
74 WebGLTexture(WebGLRenderingContext*);
H A DWebGLFramebuffer.h37 class WebGLTexture;
45 void setAttachment(GC3Denum attachment, GC3Denum texTarget, WebGLTexture*, GC3Dint level);
H A DWebGLFramebuffer.cpp85 void WebGLFramebuffer::setAttachment(GC3Denum attachment, GC3Denum texTarget, WebGLTexture* texture, GC3Dint level)
178 return (reinterpret_cast<WebGLTexture*>(m_colorAttachment.get()))->getWidth(m_texTarget, m_texLevel);
190 return (reinterpret_cast<WebGLTexture*>(m_colorAttachment.get()))->getHeight(m_texTarget, m_texLevel);
211 return (reinterpret_cast<WebGLTexture*>(m_colorAttachment.get()))->getInternalFormat(m_texTarget, m_texLevel);
H A DWebGLGetInfo.cpp40 #include "WebGLTexture.h"
126 WebGLGetInfo::WebGLGetInfo(PassRefPtr<WebGLTexture> value)
225 PassRefPtr<WebGLTexture> WebGLGetInfo::getWebGLTexture() const
H A DWebGLRenderingContext.h52 class WebGLTexture;
80 void bindTexture(GC3Denum target, WebGLTexture*, ExceptionCode&);
112 PassRefPtr<WebGLTexture> createTexture();
121 void deleteTexture(WebGLTexture*);
137 void framebufferTexture2D(GC3Denum target, GC3Denum attachment, GC3Denum textarget, WebGLTexture*, GC3Dint level, ExceptionCode&);
176 GC3Dboolean isTexture(WebGLTexture*);
310 WebGLTexture* findTexture(Platform3DObject);
413 RefPtr<WebGLTexture> m_texture2DBinding;
414 RefPtr<WebGLTexture> m_textureCubeMapBinding;
419 RefPtr<WebGLTexture> m_blackTexture2
[all...]
H A DWebGLRenderingContext.cpp62 #include "WebGLTexture.h"
434 m_maxTextureLevel = WebGLTexture::computeLevelCount(m_maxTextureSize, m_maxTextureSize);
437 m_maxCubeMapTextureLevel = WebGLTexture::computeLevelCount(m_maxCubeMapTextureSize, m_maxCubeMapTextureSize);
737 void WebGLRenderingContext::bindTexture(GC3Denum target, WebGLTexture* texture, ExceptionCode& ec)
1035 WebGLTexture* tex = validateTextureBinding(target, true);
1042 if (!isGLES2NPOTStrict() && level && WebGLTexture::isNPOT(width, height)) {
1077 WebGLTexture* tex = validateTextureBinding(target, true);
1147 PassRefPtr<WebGLTexture> WebGLRenderingContext::createTexture()
1151 RefPtr<WebGLTexture> o = WebGLTexture
[all...]
H A DWebGLRenderingContext.idl459 [StrictTypeChecking] void bindTexture(in unsigned long target, in WebGLTexture texture) raises(DOMException);
490 [StrictTypeChecking] WebGLTexture createTexture();
499 [StrictTypeChecking] void deleteTexture(in WebGLTexture texture);
516 [StrictTypeChecking] void framebufferTexture2D(in unsigned long target, in unsigned long attachment, in unsigned long textarget, in WebGLTexture texture, in long level) raises(DOMException);
580 [StrictTypeChecking] boolean isTexture(in WebGLTexture texture);
/external/webkit/Source/WebCore/page/
H A DDOMWindow.idl499 attribute [Conditional=WEBGL] WebGLTextureConstructor WebGLTexture;

Completed in 875 milliseconds