/external/chromium_org/gpu/command_buffer/service/ |
H A D | renderbuffer_manager.cc | 86 void RenderbufferManager::StartTracking(Renderbuffer* /* renderbuffer */) { 90 void RenderbufferManager::StopTracking(Renderbuffer* renderbuffer) { argument 92 if (!renderbuffer->cleared()) { 95 memory_tracker_->TrackMemFree(renderbuffer->EstimatedSize()); 99 Renderbuffer* renderbuffer, 101 DCHECK(renderbuffer); 102 if (!renderbuffer->cleared()) { 105 memory_tracker_->TrackMemFree(renderbuffer->EstimatedSize()); 106 renderbuffer->SetInfo(samples, internalformat, width, height); 107 memory_tracker_->TrackMemAlloc(renderbuffer 98 SetInfo( Renderbuffer* renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) argument 113 SetCleared(Renderbuffer* renderbuffer, bool cleared) argument 146 Renderbuffer* renderbuffer = it->second.get(); local [all...] |
H A D | renderbuffer_manager.h | 100 // Client side renderbuffer id. 103 // Service side renderbuffer id. 106 // Whether this renderbuffer has been cleared 109 // Whether this renderbuffer has ever been bound. 118 // Dimensions of renderbuffer. 145 Renderbuffer* renderbuffer, 148 void SetCleared(Renderbuffer* renderbuffer, bool cleared); 153 // Creates a Renderbuffer for the given renderbuffer ids. 156 // Gets the renderbuffer for the given renderbuffer i [all...] |
H A D | framebuffer_manager.cc | 38 Renderbuffer* renderbuffer) 39 : renderbuffer_(renderbuffer) { 79 Renderbuffer* renderbuffer) const OVERRIDE { 80 return renderbuffer_.get() == renderbuffer; 99 Renderbuffer* renderbuffer() const { function in class:gpu::gles2::RenderbufferAttachment 178 Renderbuffer* /* renderbuffer */) 486 GLenum target, Renderbuffer* renderbuffer) { 493 if (attachment->IsRenderbuffer(renderbuffer)) { 494 // TODO(gman): manually detach renderbuffer. 538 GLenum attachment, Renderbuffer* renderbuffer) { 37 RenderbufferAttachment( Renderbuffer* renderbuffer) argument 485 UnbindRenderbuffer( GLenum target, Renderbuffer* renderbuffer) argument 537 AttachRenderbuffer( GLenum attachment, Renderbuffer* renderbuffer) argument [all...] |
H A D | framebuffer_manager.h | 43 Renderbuffer* renderbuffer) const = 0; 70 // Attaches a renderbuffer to a particlar attachment. 73 GLenum attachment, Renderbuffer* renderbuffer); 80 // Unbinds the given renderbuffer if it is bound. 82 GLenum target, Renderbuffer* renderbuffer);
|
/external/chromium_org/third_party/angle_dx11/src/libGLESv2/ |
H A D | ResourceManager.cpp | 116 // Returns an unused renderbuffer name 188 void ResourceManager::deleteRenderbuffer(GLuint renderbuffer) argument 190 RenderbufferMap::iterator renderbufferObject = mRenderbufferMap.find(renderbuffer); 260 RenderbufferMap::iterator renderbuffer = mRenderbufferMap.find(handle); local 262 if (renderbuffer == mRenderbufferMap.end()) 268 return renderbuffer->second; 312 void ResourceManager::checkRenderbufferAllocation(GLuint renderbuffer) argument 314 if (renderbuffer != 0 && !getRenderbuffer(renderbuffer)) 316 Renderbuffer *renderbufferObject = new Renderbuffer(mRenderer, renderbuffer, ne [all...] |
H A D | ResourceManager.h | 58 void deleteRenderbuffer(GLuint renderbuffer); 66 void setRenderbuffer(GLuint handle, Renderbuffer *renderbuffer); 70 void checkRenderbufferAllocation(GLuint renderbuffer);
|
H A D | Framebuffer.h | 42 void detachRenderbuffer(GLuint renderbuffer);
|
H A D | Context.cpp | 237 mState.renderbuffer.set(NULL); 598 return mState.renderbuffer.id(); 772 void Context::deleteRenderbuffer(GLuint renderbuffer) argument 774 if (mResourceManager->getRenderbuffer(renderbuffer)) 776 detachRenderbuffer(renderbuffer); 779 mResourceManager->deleteRenderbuffer(renderbuffer); 907 void Context::bindRenderbuffer(GLuint renderbuffer) argument 909 mResourceManager->checkRenderbufferAllocation(renderbuffer); 911 mState.renderbuffer.set(getRenderbuffer(renderbuffer)); 1068 RenderbufferStorage *renderbuffer = NULL; local 2308 Renderbuffer *renderbuffer = framebuffer->getReadColorbuffer(); local 2398 detachRenderbuffer(GLuint renderbuffer) argument [all...] |
H A D | Context.h | 157 BindingPointer<Renderbuffer> renderbuffer; member in struct:gl::State 287 void deleteRenderbuffer(GLuint renderbuffer); 307 void bindRenderbuffer(GLuint renderbuffer); 413 void detachRenderbuffer(GLuint renderbuffer);
|
H A D | Framebuffer.cpp | 116 void Framebuffer::detachRenderbuffer(GLuint renderbuffer) 120 if (mColorbufferPointers[colorAttachment].id() == renderbuffer && mColorbufferTypes[colorAttachment] == GL_RENDERBUFFER) 127 if (mDepthbufferPointer.id() == renderbuffer && mDepthbufferType == GL_RENDERBUFFER) 133 if (mStencilbufferPointer.id() == renderbuffer && mStencilbufferType == GL_RENDERBUFFER)
|
H A D | libGLESv2.cpp | 469 void __stdcall glBindRenderbuffer(GLenum target, GLuint renderbuffer) argument 471 EVENT("(GLenum target = 0x%X, GLuint renderbuffer = %d)", target, renderbuffer); 484 context->bindRenderbuffer(renderbuffer); 2366 void __stdcall glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) argument 2369 "GLuint renderbuffer = %d)", target, attachment, renderbuffertarget, renderbuffer); 2374 || (renderbuffertarget != GL_RENDERBUFFER && renderbuffer != 0)) 2396 if (!framebuffer || (framebufferHandle == 0 && renderbuffer != 0)) 2410 framebuffer->setColorbuffer(colorAttachment, GL_RENDERBUFFER, renderbuffer); 3609 gl::Renderbuffer *renderbuffer = context->getRenderbuffer(context->getRenderbufferHandle()); local 4552 glIsRenderbuffer(GLuint renderbuffer) argument [all...] |
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/ |
H A D | WebGLFramebuffer.cpp | 67 PassRefPtr<WebGLFramebuffer::WebGLAttachment> WebGLRenderbufferAttachment::create(WebGLRenderbuffer* renderbuffer) argument 69 return adoptRef(new WebGLRenderbufferAttachment(renderbuffer)); 72 WebGLRenderbufferAttachment::WebGLRenderbufferAttachment(WebGLRenderbuffer* renderbuffer) argument 73 : m_renderbuffer(renderbuffer) 312 void WebGLFramebuffer::setAttachmentForBoundFramebuffer(GC3Denum attachment, WebGLRenderbuffer* renderbuffer) argument 318 if (renderbuffer && renderbuffer->object()) { 319 m_attachments.add(attachment, WebGLRenderbufferAttachment::create(renderbuffer)); 321 renderbuffer->onAttached(); 353 *reason = "the internalformat of the attached renderbuffer i [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
H A D | fbobject.h | 74 /** Return the texture image for a renderbuffer attachment */ 83 /** Return the (const) texture image for a renderbuffer attachment */ 127 _mesa_IsRenderbufferEXT(GLuint renderbuffer); 130 _mesa_BindRenderbufferEXT(GLenum target, GLuint renderbuffer); 193 GLuint renderbuffer);
|
H A D | fbobject.c | 46 #include "renderbuffer.h" 69 * with the real frame/renderbuffer. 298 * Remove any texture or renderbuffer attached to the given attachment 366 * Bind a renderbuffer to an attachment point. 385 * Attach a renderbuffer object to a framebuffer object. 420 * Check if the renderbuffer's formats are supported by the software 481 * Is the given base format a legal format for a color renderbuffer? 505 * Is the given base format a legal format for a depth/stencil renderbuffer? 618 att_incomplete("0x0 renderbuffer"); 624 att_incomplete("bad renderbuffer colo 890 _mesa_IsRenderbufferEXT(GLuint renderbuffer) argument 904 _mesa_BindRenderbufferEXT(GLenum target, GLuint renderbuffer) argument 2267 _mesa_FramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum renderbufferTarget, GLuint renderbuffer) argument [all...] |
/external/mesa3d/src/mesa/main/ |
H A D | fbobject.h | 74 /** Return the texture image for a renderbuffer attachment */ 83 /** Return the (const) texture image for a renderbuffer attachment */ 127 _mesa_IsRenderbufferEXT(GLuint renderbuffer); 130 _mesa_BindRenderbufferEXT(GLenum target, GLuint renderbuffer); 193 GLuint renderbuffer);
|
H A D | fbobject.c | 46 #include "renderbuffer.h" 69 * with the real frame/renderbuffer. 298 * Remove any texture or renderbuffer attached to the given attachment 366 * Bind a renderbuffer to an attachment point. 385 * Attach a renderbuffer object to a framebuffer object. 420 * Check if the renderbuffer's formats are supported by the software 481 * Is the given base format a legal format for a color renderbuffer? 505 * Is the given base format a legal format for a depth/stencil renderbuffer? 618 att_incomplete("0x0 renderbuffer"); 624 att_incomplete("bad renderbuffer colo 890 _mesa_IsRenderbufferEXT(GLuint renderbuffer) argument 904 _mesa_BindRenderbufferEXT(GLenum target, GLuint renderbuffer) argument 2267 _mesa_FramebufferRenderbufferEXT(GLenum target, GLenum attachment, GLenum renderbufferTarget, GLuint renderbuffer) argument [all...] |
/external/chromium_org/cc/debug/ |
H A D | fake_web_graphics_context_3d.cc | 234 WebGLId renderbuffer) { 304 WGC3Denum target, WebGLId renderbuffer) { 233 isRenderbuffer( WebGLId renderbuffer) argument 303 bindRenderbuffer( WGC3Denum target, WebGLId renderbuffer) argument
|
/external/chromium_org/cc/test/ |
H A D | test_web_graphics_context_3d.cc | 224 WebGLId renderbuffer) { 317 WGC3Denum target, WebGLId renderbuffer) { 318 if (!renderbuffer) 320 EXPECT_EQ(kRenderbufferId | context_id_ << 16, renderbuffer); 223 isRenderbuffer( WebGLId renderbuffer) argument 316 bindRenderbuffer( WGC3Denum target, WebGLId renderbuffer) argument
|
H A D | test_web_graphics_context_3d.h | 51 WebKit::WGC3Denum target, WebKit::WebGLId renderbuffer); 72 virtual WebKit::WGC3Dboolean isRenderbuffer(WebKit::WebGLId renderbuffer);
|
/external/chromium_org/ui/compositor/ |
H A D | test_web_graphics_context_3d.cc | 171 WebKit::WebGLId renderbuffer) { 170 isRenderbuffer( WebKit::WebGLId renderbuffer) argument
|
/external/chromium_org/third_party/WebKit/Source/core/tests/ |
H A D | FakeWebGraphicsContext3D.h | 81 virtual void bindRenderbuffer(WGC3Denum target, WebGLId renderbuffer) { } argument 122 virtual void framebufferRenderbuffer(WGC3Denum target, WGC3Denum attachment, WGC3Denum renderbuffertarget, WebGLId renderbuffer) { } argument 177 virtual WGC3Dboolean isRenderbuffer(WebGLId renderbuffer) { return false; } argument
|
/external/chromium_org/ppapi/lib/gl/gles2/ |
H A D | gles2.c | 41 void GL_APIENTRY glBindRenderbuffer(GLenum target, GLuint renderbuffer) { argument 43 glGetCurrentContextPPAPI(), target, renderbuffer); local 250 GLuint renderbuffer) { 253 renderbuffer); local 459 GLboolean GL_APIENTRY glIsRenderbuffer(GLuint renderbuffer) { argument 461 glGetCurrentContextPPAPI(), renderbuffer); 248 glFramebufferRenderbuffer( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) argument
|
/external/chromium_org/ppapi/shared_impl/ |
H A D | ppb_opengles2_shared.cc | 49 PP_Resource context_id, GLenum target, GLuint renderbuffer) { 50 GetGLES(context_id)->BindRenderbuffer(target, renderbuffer); 254 GLenum renderbuffertarget, GLuint renderbuffer) { 257 target, attachment, renderbuffertarget, renderbuffer); 454 GLboolean IsRenderbuffer(PP_Resource context_id, GLuint renderbuffer) { argument 455 return GetGLES(context_id)->IsRenderbuffer(renderbuffer); 48 BindRenderbuffer( PP_Resource context_id, GLenum target, GLuint renderbuffer) argument 252 FramebufferRenderbuffer( PP_Resource context_id, GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) argument
|
/external/chromium_org/third_party/mesa/src/include/GLES/ |
H A D | glext.h | 648 GL_API GLboolean GL_APIENTRY glIsRenderbufferOES (GLuint renderbuffer); 649 GL_API void GL_APIENTRY glBindRenderbufferOES (GLenum target, GLuint renderbuffer); 659 GL_API void GL_APIENTRY glFramebufferRenderbufferOES (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 664 typedef GLboolean (GL_APIENTRYP PFNGLISRENDERBUFFEROESPROC) (GLuint renderbuffer); 665 typedef void (GL_APIENTRYP PFNGLBINDRENDERBUFFEROESPROC) (GLenum target, GLuint renderbuffer); 675 typedef void (GL_APIENTRYP PFNGLFRAMEBUFFERRENDERBUFFEROESPROC) (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
|
/external/mesa3d/include/GLES/ |
H A D | glext.h | 648 GL_API GLboolean GL_APIENTRY glIsRenderbufferOES (GLuint renderbuffer); 649 GL_API void GL_APIENTRY glBindRenderbufferOES (GLenum target, GLuint renderbuffer); 659 GL_API void GL_APIENTRY glFramebufferRenderbufferOES (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 664 typedef GLboolean (GL_APIENTRYP PFNGLISRENDERBUFFEROESPROC) (GLuint renderbuffer); 665 typedef void (GL_APIENTRYP PFNGLBINDRENDERBUFFEROESPROC) (GLenum target, GLuint renderbuffer); 675 typedef void (GL_APIENTRYP PFNGLFRAMEBUFFERRENDERBUFFEROESPROC) (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
|