/external/chromium_org/gpu/command_buffer/service/ |
H A D | renderbuffer_manager.cc | 88 void RenderbufferManager::StartTracking(Renderbuffer* /* renderbuffer */) { 92 void RenderbufferManager::StopTracking(Renderbuffer* renderbuffer) { argument 94 if (!renderbuffer->cleared()) { 97 memory_tracker_->TrackMemFree(renderbuffer->EstimatedSize()); 101 Renderbuffer* renderbuffer, 103 DCHECK(renderbuffer); 104 if (!renderbuffer->cleared()) { 107 memory_tracker_->TrackMemFree(renderbuffer->EstimatedSize()); 108 renderbuffer->SetInfo(samples, internalformat, width, height); 109 memory_tracker_->TrackMemAlloc(renderbuffer 100 SetInfo( Renderbuffer* renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) argument 115 SetCleared(Renderbuffer* renderbuffer, bool cleared) argument 148 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. 146 Renderbuffer* renderbuffer, 149 void SetCleared(Renderbuffer* renderbuffer, bool cleared); 154 // Creates a Renderbuffer for the given renderbuffer ids. 157 // Gets the renderbuffer for the given renderbuffer i [all...] |
H A D | framebuffer_manager.cc | 47 Renderbuffer* renderbuffer) 48 : renderbuffer_(renderbuffer) { 92 Renderbuffer* renderbuffer) const OVERRIDE { 93 return renderbuffer_.get() == renderbuffer; 112 Renderbuffer* renderbuffer() const { function in class:gpu::gles2::RenderbufferAttachment 202 Renderbuffer* /* renderbuffer */) 585 GLenum target, Renderbuffer* renderbuffer) { 592 if (attachment->IsRenderbuffer(renderbuffer)) { 593 // TODO(gman): manually detach renderbuffer. 637 GLenum attachment, Renderbuffer* renderbuffer) { 46 RenderbufferAttachment( Renderbuffer* renderbuffer) argument 584 UnbindRenderbuffer( GLenum target, Renderbuffer* renderbuffer) argument 636 AttachRenderbuffer( GLenum attachment, Renderbuffer* renderbuffer) argument [all...] |
H A D | framebuffer_manager.h | 45 Renderbuffer* renderbuffer) const = 0; 75 // Attaches a renderbuffer to a particlar attachment. 78 GLenum attachment, Renderbuffer* renderbuffer); 85 // Unbinds the given renderbuffer if it is bound. 87 GLenum target, Renderbuffer* renderbuffer);
|
H A D | gles2_cmd_decoder.cc | 1082 // Creates a renderbuffer info for the given renderbuffer. 1088 // Gets the renderbuffer info for the given renderbuffer. 1093 // Removes the renderbuffer info for the given renderbuffer. 1222 void DoBindRenderbuffer(GLenum target, GLuint renderbuffer); 1288 GLuint renderbuffer); 1396 // Verifies that the currently bound multisample renderbuffer is valid 1400 GLuint renderbuffer, GLenu 1541 Renderbuffer* renderbuffer = NULL; local 2921 Renderbuffer* renderbuffer = local 4035 Renderbuffer* renderbuffer = NULL; local 4503 Renderbuffer* renderbuffer = local 4957 Renderbuffer* renderbuffer = NULL; local 5197 Renderbuffer* renderbuffer = local 5334 Renderbuffer* renderbuffer = GetRenderbufferInfoForTarget(GL_RENDERBUFFER); local 5380 Renderbuffer* renderbuffer = GetRenderbufferInfoForTarget(GL_RENDERBUFFER); local 5417 VerifyMultisampleRenderbufferIntegrity( GLuint renderbuffer, GLenum format) argument 5518 Renderbuffer* renderbuffer = local 6817 const Renderbuffer* renderbuffer = local [all...] |
/external/chromium_org/third_party/angle/src/libGLESv2/ |
H A D | ResourceManager.cpp | 128 // Returns an unused renderbuffer name 220 void ResourceManager::deleteRenderbuffer(GLuint renderbuffer) argument 222 RenderbufferMap::iterator renderbufferObject = mRenderbufferMap.find(renderbuffer); 316 RenderbufferMap::iterator renderbuffer = mRenderbufferMap.find(handle); local 318 if (renderbuffer == mRenderbufferMap.end()) 324 return renderbuffer->second; 404 void ResourceManager::checkRenderbufferAllocation(GLuint renderbuffer) argument 406 if (renderbuffer != 0 && !getRenderbuffer(renderbuffer)) 408 FramebufferAttachment *renderbufferObject = new FramebufferAttachment(mRenderer, renderbuffer, ne [all...] |
H A D | ResourceManager.h | 58 void deleteRenderbuffer(GLuint renderbuffer); 70 void setRenderbuffer(GLuint handle, FramebufferAttachment *renderbuffer); 74 void checkRenderbufferAllocation(GLuint renderbuffer);
|
H A D | Framebuffer.h | 43 void detachRenderbuffer(GLuint renderbuffer);
|
H A D | Context.h | 103 BindingPointer<FramebufferAttachment> renderbuffer; member in struct:gl::State 265 void deleteRenderbuffer(GLuint renderbuffer); 294 void bindRenderbuffer(GLuint renderbuffer); 481 void detachRenderbuffer(GLuint renderbuffer);
|
H A D | Framebuffer.cpp | 197 void Framebuffer::detachRenderbuffer(GLuint renderbuffer) argument 201 if (mColorbuffers[colorAttachment].id() == renderbuffer && mColorbuffers[colorAttachment].type() == GL_RENDERBUFFER) 207 if (mDepthbuffer.id() == renderbuffer && mDepthbuffer.type() == GL_RENDERBUFFER) 212 if (mStencilbuffer.id() == renderbuffer && mStencilbuffer.type() == GL_RENDERBUFFER)
|
H A D | validationES.h | 33 GLenum renderbuffertarget, GLuint renderbuffer);
|
H A D | Context.cpp | 289 mState.renderbuffer.set(NULL); 752 return mState.renderbuffer.id(); 993 void Context::deleteRenderbuffer(GLuint renderbuffer) argument 995 if (mResourceManager->getRenderbuffer(renderbuffer)) 997 detachRenderbuffer(renderbuffer); 1000 mResourceManager->deleteRenderbuffer(renderbuffer); 1241 void Context::bindRenderbuffer(GLuint renderbuffer) argument 1243 mResourceManager->checkRenderbufferAllocation(renderbuffer); 1245 mState.renderbuffer.set(getRenderbuffer(renderbuffer)); 1419 RenderbufferStorage *renderbuffer = NULL; local 3430 detachRenderbuffer(GLuint renderbuffer) argument [all...] |
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/ |
H A D | WebGLFramebuffer.cpp | 64 PassRefPtr<WebGLFramebuffer::WebGLAttachment> WebGLRenderbufferAttachment::create(WebGLRenderbuffer* renderbuffer) argument 66 return adoptRef(new WebGLRenderbufferAttachment(renderbuffer)); 69 WebGLRenderbufferAttachment::WebGLRenderbufferAttachment(WebGLRenderbuffer* renderbuffer) argument 70 : m_renderbuffer(renderbuffer) 287 void WebGLFramebuffer::setAttachmentForBoundFramebuffer(GLenum attachment, WebGLRenderbuffer* renderbuffer) argument 293 if (renderbuffer && renderbuffer->object()) { 294 m_attachments.add(attachment, WebGLRenderbufferAttachment::create(renderbuffer)); 296 renderbuffer->onAttached(); 328 *reason = "the internalformat of the attached renderbuffer i [all...] |
/external/deqp/modules/egl/ |
H A D | teglImageFormatTests.cpp | 839 throw tcu::NotSupportedError("Creating renderbuffer from EGLImage type not supported", "glEGLImageTargetRenderbufferStorageOES", __FILE__, __LINE__); 986 m_log << tcu::TestLog::Message << "Reading with ReadPixels from renderbuffer" << tcu::TestLog::EndMessage; 993 deUint32 renderbuffer = 0; local 994 glGenRenderbuffers(1, &renderbuffer); 995 TCU_CHECK(renderbuffer != (GLuint)-1); 996 GLU_CHECK_CALL(glBindRenderbuffer(GL_RENDERBUFFER, renderbuffer)); 1004 GLU_CHECK_CALL(glDeleteRenderbuffers(1, &renderbuffer)); 1005 throw tcu::NotSupportedError("Creating renderbuffer from EGLImage type not supported", "glEGLImageTargetRenderbufferStorageOES", __FILE__, __LINE__); 1012 GLU_CHECK_CALL(glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, renderbuffer)); 1018 GLU_CHECK_CALL(glDeleteRenderbuffers(1, &renderbuffer)); 1344 deUint32 renderbuffer = 0; local 1406 deUint32 renderbuffer = 0; local 1465 deUint32 renderbuffer = 0; local [all...] |
/external/deqp/modules/gles3/functional/ |
H A D | es3fReadPixelsTests.cpp | 239 GLuint renderbuffer = 0; local 245 GLU_CHECK_CALL(glGenRenderbuffers(1, &renderbuffer)); 246 GLU_CHECK_CALL(glBindRenderbuffer(GL_RENDERBUFFER, renderbuffer)); 251 GLU_CHECK_CALL(glGenRenderbuffers(1, &renderbuffer)); 252 GLU_CHECK_CALL(glBindRenderbuffer(GL_RENDERBUFFER, renderbuffer)); 261 GLU_CHECK_CALL(glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, renderbuffer)); 346 if (renderbuffer) 347 GLU_CHECK_CALL(glDeleteRenderbuffers(1, &renderbuffer));
|
H A D | es3fPixelBufferObjectTests.cpp | 389 GLuint renderbuffer = 0; local 400 GLU_CHECK_CALL(glGenRenderbuffers(1, &renderbuffer)); 402 GLU_CHECK_CALL(glBindRenderbuffer(GL_RENDERBUFFER, renderbuffer)); 406 GLU_CHECK_CALL(glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, renderbuffer)); 559 if (renderbuffer) 560 GLU_CHECK_CALL(glDeleteRenderbuffers(1, &renderbuffer)); 627 TestCaseGroup* renderbufferGroup = new TestCaseGroup(m_context, "renderbuffer", "Tests with reading from renderbuffer");
|
/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/deqp/framework/opengl/simplereference/ |
H A D | sglrContextWrapper.cpp | 99 void ContextWrapper::glBindRenderbuffer (deUint32 target, deUint32 renderbuffer) argument 101 m_curCtx->bindRenderbuffer(target, renderbuffer); 199 void ContextWrapper::glFramebufferRenderbuffer (deUint32 target, deUint32 attachment, deUint32 renderbuffertarget, deUint32 renderbuffer) argument 201 m_curCtx->framebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer);
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fFboNoAttachmentTests.cpp | 468 GLuint renderbuffer= 0; local 476 gl.genRenderbuffers(1, &renderbuffer); 477 gl.bindRenderbuffer(GL_RENDERBUFFER, renderbuffer); 479 gl.framebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, renderbuffer); 490 gl.deleteRenderbuffers(1, &renderbuffer);
|
/external/chromium_org/mojo/public/c/gles2/ |
H A D | gles2_call_visitor_autogen.h | 30 (GLenum target, GLuint renderbuffer), 31 (target, renderbuffer)) 169 GLuint renderbuffer), 170 (target, attachment, renderbuffertarget, renderbuffer)) 309 VISIT_GL_CALL(IsRenderbuffer, GLboolean, (GLuint renderbuffer), (renderbuffer))
|
/external/chromium_org/cc/test/ |
H A D | test_web_graphics_context_3d.cc | 143 GLuint renderbuffer) { 303 GLenum target, GLuint renderbuffer) { 304 if (!renderbuffer) 306 DCHECK_EQ(kRenderbufferId | context_id_ << 16, renderbuffer); 142 isRenderbuffer( GLuint renderbuffer) argument 302 bindRenderbuffer( GLenum target, GLuint renderbuffer) argument
|
/external/deqp/modules/glshared/ |
H A D | glsStateChangePerfTestCases.cpp | 425 GLuint renderbuffer; local 427 gl.genRenderbuffers(1, &renderbuffer); 430 gl.bindRenderbuffer(GL_RENDERBUFFER, renderbuffer); 439 m_renderbuffers.push_back(renderbuffer);
|