Home
last modified time | relevance | path

Searched refs:renderbuffer (Results 1 – 24 of 24) sorted by relevance

/external/webkit/Source/ThirdParty/ANGLE/src/libGLESv2/
DResourceManager.cpp207 void ResourceManager::deleteRenderbuffer(GLuint renderbuffer) in deleteRenderbuffer() argument
209 RenderbufferMap::iterator renderbufferObject = mRenderbufferMap.find(renderbuffer); in deleteRenderbuffer()
278 RenderbufferMap::iterator renderbuffer = mRenderbufferMap.find(handle); in getRenderbuffer() local
280 if (renderbuffer == mRenderbufferMap.end()) in getRenderbuffer()
286 return renderbuffer->second; in getRenderbuffer()
330 void ResourceManager::checkRenderbufferAllocation(GLuint renderbuffer) in checkRenderbufferAllocation() argument
332 if (renderbuffer != 0 && !getRenderbuffer(renderbuffer)) in checkRenderbufferAllocation()
334 …Renderbuffer *renderbufferObject = new Renderbuffer(renderbuffer, new Colorbuffer(0, 0, GL_RGBA4, … in checkRenderbufferAllocation()
335 mRenderbufferMap[renderbuffer] = renderbufferObject; in checkRenderbufferAllocation()
DResourceManager.h55 void deleteRenderbuffer(GLuint renderbuffer);
63 void setRenderbuffer(GLuint handle, Renderbuffer *renderbuffer);
67 void checkRenderbufferAllocation(GLuint renderbuffer);
DFramebuffer.cpp98 void Framebuffer::detachRenderbuffer(GLuint renderbuffer) in detachRenderbuffer() argument
100 if (mColorbufferPointer.id() == renderbuffer && mColorbufferType == GL_RENDERBUFFER) in detachRenderbuffer()
106 if (mDepthbufferPointer.id() == renderbuffer && mDepthbufferType == GL_RENDERBUFFER) in detachRenderbuffer()
112 if (mStencilbufferPointer.id() == renderbuffer && mStencilbufferType == GL_RENDERBUFFER) in detachRenderbuffer()
DContext.h211 BindingPointer<Renderbuffer> renderbuffer; member
335 void deleteRenderbuffer(GLuint renderbuffer);
351 void bindRenderbuffer(GLuint renderbuffer);
356 void setRenderbufferStorage(RenderbufferStorage *renderbuffer);
447 void detachRenderbuffer(GLuint renderbuffer);
DlibGLESv2.cpp210 void __stdcall glBindRenderbuffer(GLenum target, GLuint renderbuffer) in glBindRenderbuffer() argument
212 TRACE("(GLenum target = 0x%X, GLuint renderbuffer = %d)", target, renderbuffer); in glBindRenderbuffer()
225 context->bindRenderbuffer(renderbuffer); in glBindRenderbuffer()
1910 …ufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) in glFramebufferRenderbuffer() argument
1913 "GLuint renderbuffer = %d)", target, attachment, renderbuffertarget, renderbuffer); in glFramebufferRenderbuffer()
1948 framebuffer->setColorbuffer(GL_RENDERBUFFER, renderbuffer); in glFramebufferRenderbuffer()
1951 framebuffer->setDepthbuffer(GL_RENDERBUFFER, renderbuffer); in glFramebufferRenderbuffer()
1954 framebuffer->setStencilbuffer(GL_RENDERBUFFER, renderbuffer); in glFramebufferRenderbuffer()
2952 … gl::Renderbuffer *renderbuffer = context->getRenderbuffer(context->getRenderbufferHandle()); in glGetRenderbufferParameteriv() local
2957 *params = renderbuffer->getWidth(); in glGetRenderbufferParameteriv()
[all …]
DContext.cpp207 mState.renderbuffer.set(NULL); in ~Context()
730 return mState.renderbuffer.id(); in getRenderbufferHandle()
873 void Context::deleteRenderbuffer(GLuint renderbuffer) in deleteRenderbuffer() argument
875 if (mResourceManager->getRenderbuffer(renderbuffer)) in deleteRenderbuffer()
877 detachRenderbuffer(renderbuffer); in deleteRenderbuffer()
880 mResourceManager->deleteRenderbuffer(renderbuffer); in deleteRenderbuffer()
990 void Context::bindRenderbuffer(GLuint renderbuffer) in bindRenderbuffer() argument
992 mResourceManager->checkRenderbufferAllocation(renderbuffer); in bindRenderbuffer()
994 mState.renderbuffer.set(getRenderbuffer(renderbuffer)); in bindRenderbuffer()
1025 void Context::setRenderbufferStorage(RenderbufferStorage *renderbuffer) in setRenderbufferStorage() argument
[all …]
DFramebuffer.h40 void detachRenderbuffer(GLuint renderbuffer);
/external/webkit/Source/WebCore/html/canvas/
DWebGLFramebuffer.cpp113 void WebGLFramebuffer::setAttachment(GC3Denum attachment, WebGLRenderbuffer* renderbuffer) in setAttachment() argument
117 if (renderbuffer && !renderbuffer->object()) in setAttachment()
118 renderbuffer = 0; in setAttachment()
121 m_colorAttachment = renderbuffer; in setAttachment()
124 m_depthAttachment = renderbuffer; in setAttachment()
127 m_stencilAttachment = renderbuffer; in setAttachment()
130 m_depthStencilAttachment = renderbuffer; in setAttachment()
DWebGLRenderingContext.idl458 … bindRenderbuffer(in unsigned long target, in WebGLRenderbuffer renderbuffer) raises(DOMExce…
497 [StrictTypeChecking] void deleteRenderbuffer(in WebGLRenderbuffer renderbuffer);
515 …attachment, in unsigned long renderbuffertarget, in WebGLRenderbuffer renderbuffer) raises(DOMExce…
578 [StrictTypeChecking] boolean isRenderbuffer(in WebGLRenderbuffer renderbuffer);
DWebGLRenderingContext.cpp1252 void WebGLRenderingContext::deleteRenderbuffer(WebGLRenderbuffer* renderbuffer) in deleteRenderbuffer() argument
1254 if (!deleteObject(renderbuffer)) in deleteRenderbuffer()
1256 if (renderbuffer == m_renderbufferBinding) in deleteRenderbuffer()
1259 m_framebufferBinding->removeAttachment(renderbuffer); in deleteRenderbuffer()
2687 GC3Dboolean WebGLRenderingContext::isRenderbuffer(WebGLRenderbuffer* renderbuffer) in isRenderbuffer() argument
2689 if (!renderbuffer || isContextLost()) in isRenderbuffer()
2692 if (!renderbuffer->hasEverBeenBound()) in isRenderbuffer()
2695 return m_context->isRenderbuffer(renderbuffer->object()); in isRenderbuffer()
/external/webkit/Source/WebCore/platform/graphics/opengl/
DGraphicsContext3DOpenGL.cpp389 void GraphicsContext3D::bindRenderbuffer(GC3Denum target, Platform3DObject renderbuffer) in bindRenderbuffer() argument
392 ::glBindRenderbufferEXT(target, renderbuffer); in bindRenderbuffer()
799 GC3Dboolean GraphicsContext3D::isRenderbuffer(Platform3DObject renderbuffer) in isRenderbuffer() argument
801 if (!renderbuffer) in isRenderbuffer()
805 return ::glIsRenderbufferEXT(renderbuffer); in isRenderbuffer()
1480 void GraphicsContext3D::deleteRenderbuffer(Platform3DObject renderbuffer) in deleteRenderbuffer() argument
1483 glDeleteRenderbuffersEXT(1, &renderbuffer); in deleteRenderbuffer()
/external/webkit/Source/WebKit/chromium/public/
DWebGraphicsContext3D.h185 virtual void bindRenderbuffer(WGC3Denum target, WebGLId renderbuffer) = 0;
220 …er(WGC3Denum target, WGC3Denum attachment, WGC3Denum renderbuffertarget, WebGLId renderbuffer) = 0;
261 virtual WGC3Dboolean isRenderbuffer(WebGLId renderbuffer) = 0;
/external/webkit/Source/WebCore/platform/graphics/qt/
DGraphicsContext3DQt.cpp724 void GraphicsContext3D::bindRenderbuffer(GC3Denum target, Platform3DObject renderbuffer) in bindRenderbuffer() argument
727 m_internal->bindRenderbuffer(target, renderbuffer); in bindRenderbuffer()
1087 GC3Dboolean GraphicsContext3D::isRenderbuffer(Platform3DObject renderbuffer) in isRenderbuffer() argument
1089 if (!renderbuffer) in isRenderbuffer()
1093 return m_internal->isRenderbuffer(renderbuffer); in isRenderbuffer()
1686 void GraphicsContext3D::deleteRenderbuffer(Platform3DObject renderbuffer) in deleteRenderbuffer() argument
1689 m_internal->deleteRenderbuffers(1, &renderbuffer); in deleteRenderbuffer()
/external/mesa3d/docs/
DRELNOTES-6.378 read/written through a set of common renderbuffer functions (methods).
DMESA_drm_image.spec138 EGLImage target (a texture, a renderbuffer or such) can be
DVERSIONS1396 of renderbuffer bounds
/external/mesa3d/include/GLES2/
Dgl2.h479 GL_APICALL void GL_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer);
520 …ferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
559 GL_APICALL GLboolean GL_APIENTRY glIsRenderbuffer (GLuint renderbuffer);
/external/webkit/Source/ThirdParty/ANGLE/include/GLES2/
Dgl2.h479 GL_APICALL void GL_APIENTRY glBindRenderbuffer (GLenum target, GLuint renderbuffer);
520 …ferRenderbuffer (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
559 GL_APICALL GLboolean GL_APIENTRY glIsRenderbuffer (GLuint renderbuffer);
/external/skia/include/gpu/gl/
DGrGLInterface.h233 …f GrGLvoid (GR_GL_FUNCTION_TYPE *GrGLBindRenderbufferProc)(GrGLenum target, GrGLuint renderbuffer);
237 …ferProc)(GrGLenum target, GrGLenum attachment, GrGLenum renderbuffertarget, GrGLuint renderbuffer);
/external/skia/src/gpu/gl/
DGrGLCreateNullInterface.cpp85 GrGLvoid GR_GL_FUNCTION_TYPE nullGLBindRenderbuffer(GrGLenum target, GrGLuint renderbuffer) {} in nullGLBindRenderbuffer() argument
88 …buffer(GrGLenum target, GrGLenum attachment, GrGLenum renderbuffertarget, GrGLuint renderbuffer) {} in nullGLFramebufferRenderbuffer() argument
/external/qemu/distrib/sdl-1.2.15/include/
DSDL_opengl.h6536 typedef GLboolean (APIENTRYP PFNGLISRENDERBUFFEREXTPROC) (GLuint renderbuffer);
6537 typedef void (APIENTRYP PFNGLBINDRENDERBUFFEREXTPROC) (GLenum target, GLuint renderbuffer);
6550 …RBUFFEREXTPROC) (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
/external/webkit/Source/WebCore/
DChangeLog-2010-12-0610884 …(WebCore::WebGLFramebuffer::onAccess): Use a parameter to decide if renderbuffer initialization is…
17411 (WebCore::WebGLFramebuffer::getAttachment): Return the attached renderbuffer/texture.
20060 (WebCore::WebGLRenderbuffer::setInternalFormat): Also set the renderbuffer as uninitialized.
45822 …(WebCore::WebGLRenderingContext::deleteRenderbuffer): Remove renderbuffer from currently-bound fbo…
133013 Test: fast/canvas/webgl/renderbuffer-initialization.html
133020 …WebGLFramebuffer::isUninitialized): Check whether an attached object is uninitialized renderbuffer.
133021 (WebCore::WebGLFramebuffer::setInitialized): After initialize a renderbuffer, set the flag.
DChangeLog-2011-02-1638368 …(WebCore::WebGLFramebuffer::onAccess): Use a parameter to decide if renderbuffer initialization is…
DChangeLog-2010-05-2418209 … (WebCore::WebGLRenderingContext::framebufferRenderbuffer): Dealing with null renderbuffer input.