/external/chromium_org/gpu/command_buffer/service/ |
renderbuffer_manager.cc | 35 // a Renderbuffer belonging to this. 41 size_t Renderbuffer::EstimatedSize() { 48 void Renderbuffer::AddToSignature( 52 "|Renderbuffer|internal_format=%04x|samples=%d|width=%d|height=%d", 56 Renderbuffer::Renderbuffer(RenderbufferManager* manager, 71 Renderbuffer::~Renderbuffer() { 88 void RenderbufferManager::StartTracking(Renderbuffer* /* renderbuffer */) { 148 Renderbuffer* renderbuffer = it->second.get(); local [all...] |
renderbuffer_manager.h | 22 // Info about a Renderbuffer. 23 class GPU_EXPORT Renderbuffer 24 : public base::RefCounted<Renderbuffer> { 26 Renderbuffer(RenderbufferManager* manager, 76 friend class base::RefCounted<Renderbuffer>; 78 ~Renderbuffer(); 97 // RenderbufferManager that owns this Renderbuffer. 100 // Client side renderbuffer id. 103 // Service side renderbuffer id. 106 // Whether this renderbuffer has been cleare [all...] |
framebuffer_manager.h | 21 class Renderbuffer; 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);
|
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 129 scoped_refptr<Renderbuffer> renderbuffer_; 202 Renderbuffer* /* renderbuffer */ [all...] |
/external/chromium_org/third_party/angle/src/libGLESv2/ |
ResourceManager.cpp | 14 #include "libGLESv2/Renderbuffer.h" 124 // Returns an unused renderbuffer name 218 void ResourceManager::deleteRenderbuffer(GLuint renderbuffer) 220 RenderbufferMap::iterator renderbufferObject = mRenderbufferMap.find(renderbuffer); 312 Renderbuffer *ResourceManager::getRenderbuffer(unsigned int handle) 314 RenderbufferMap::iterator renderbuffer = mRenderbufferMap.find(handle); local 316 if (renderbuffer == mRenderbufferMap.end()) 322 return renderbuffer->second; 354 void ResourceManager::setRenderbuffer(GLuint handle, Renderbuffer *buffer) 402 void ResourceManager::checkRenderbufferAllocation(GLuint renderbuffer) [all...] |
ResourceManager.h | 32 class Renderbuffer; 57 void deleteRenderbuffer(GLuint renderbuffer); 65 Renderbuffer *getRenderbuffer(GLuint handle); 69 void setRenderbuffer(GLuint handle, Renderbuffer *renderbuffer); 73 void checkRenderbufferAllocation(GLuint renderbuffer); 99 typedef std::unordered_map<GLuint, Renderbuffer*> RenderbufferMap;
|
FramebufferAttachment.cpp | 13 #include "libGLESv2/Renderbuffer.h" 148 Renderbuffer *TextureAttachment::getRenderbuffer() 156 RenderbufferAttachment::RenderbufferAttachment(GLenum binding, Renderbuffer *renderbuffer) 159 ASSERT(renderbuffer); 160 mRenderbuffer.set(renderbuffer); 225 Renderbuffer *RenderbufferAttachment::getRenderbuffer()
|
FramebufferAttachment.h | 28 class Renderbuffer; 32 // We support GL texture (2D/3D/Cube/2D array) and renderbuffer object attachments. 33 // Note: Our old naming scheme used the term "Renderbuffer" for both GL renderbuffers and for 72 virtual Renderbuffer *getRenderbuffer() = 0; 100 virtual Renderbuffer *getRenderbuffer(); 112 RenderbufferAttachment(GLenum binding, Renderbuffer *renderbuffer); 129 virtual Renderbuffer *getRenderbuffer(); 134 BindingPointer<Renderbuffer> mRenderbuffer;
|
Framebuffer.cpp | 15 #include "libGLESv2/Renderbuffer.h" 37 gl::Renderbuffer *renderbuffer = attachment->getRenderbuffer(); local 38 ASSERT(renderbuffer); 41 return renderbuffer->getStorage()->getRenderTarget(); 57 gl::Renderbuffer *renderbuffer = attachment->getRenderbuffer(); local 58 ASSERT(renderbuffer); 61 return renderbuffer->getStorage()->getSerial(); 637 Renderbuffer *colorRenderbuffer = new Renderbuffer(0, colorbuffer) [all...] |
Framebuffer.h | 50 void detachRenderbuffer(GLuint renderbuffer);
|
Context.cpp | 20 #include "libGLESv2/Renderbuffer.h" 341 void Context::deleteRenderbuffer(GLuint renderbuffer) 343 if (mResourceManager->getRenderbuffer(renderbuffer)) 345 detachRenderbuffer(renderbuffer); 348 mResourceManager->deleteRenderbuffer(renderbuffer); 456 Renderbuffer *Context::getRenderbuffer(GLuint handle) 544 void Context::bindRenderbuffer(GLuint renderbuffer) 546 mResourceManager->checkRenderbufferAllocation(renderbuffer); 548 mState.setRenderbufferBinding(getRenderbuffer(renderbuffer)); 730 RenderbufferStorage *renderbuffer = NULL local [all...] |
Context.h | 52 class Renderbuffer; 95 void deleteRenderbuffer(GLuint renderbuffer); 121 void bindRenderbuffer(GLuint renderbuffer); 158 Renderbuffer *getRenderbuffer(GLuint handle); 247 void detachRenderbuffer(GLuint renderbuffer);
|
/external/chromium_org/third_party/WebKit/Source/core/html/canvas/ |
WebGLFramebuffer.cpp | 66 PassRefPtrWillBeRawPtr<WebGLFramebuffer::WebGLAttachment> WebGLRenderbufferAttachment::create(WebGLRenderbuffer* renderbuffer) 68 return adoptRefWillBeNoop(new WebGLRenderbufferAttachment(renderbuffer)); 77 WebGLRenderbufferAttachment::WebGLRenderbufferAttachment(WebGLRenderbuffer* renderbuffer) 78 : m_renderbuffer(renderbuffer) 310 void WebGLFramebuffer::setAttachmentForBoundFramebuffer(GLenum attachment, WebGLRenderbuffer* renderbuffer) 316 if (renderbuffer && renderbuffer->object()) { 317 m_attachments.add(attachment, WebGLRenderbufferAttachment::create(renderbuffer)); 319 renderbuffer->onAttached(); 351 *reason = "the internalformat of the attached renderbuffer is not DEPTH_COMPONENT16" [all...] |
/external/deqp/modules/egl/ |
teglImageFormatTests.cpp | 567 GLuint renderBuffer = 1; 569 GLU_CHECK_CALL(glBindRenderbuffer(GL_RENDERBUFFER, renderBuffer)); 578 GLU_CHECK_CALL(glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_STENCIL_ATTACHMENT, GL_RENDERBUFFER, renderBuffer)); 596 GLU_CHECK_CALL(glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_RENDERBUFFER, renderBuffer)); 614 GLU_CHECK_CALL(glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, renderBuffer)); 632 GLU_CHECK_CALL(glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, renderBuffer)); 650 GLU_CHECK_CALL(glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER, renderBuffer)); 678 EGLImageKHR img = m_eglExt.eglCreateImageKHR(m_display.getEGLDisplay(), m_context->getEGLContext(), EGL_GL_RENDERBUFFER_KHR, (EGLClientBuffer)(deUintptr)renderBuffer, attrib); 680 GLU_CHECK_CALL(glDeleteRenderbuffers(1, &renderBuffer)); 839 throw tcu::NotSupportedError("Creating renderbuffer from EGLImage type not supported", "glEGLImageTargetRenderbufferStorageOES", __FILE__, __LINE__) 993 deUint32 renderbuffer = 0; local 1344 deUint32 renderbuffer = 0; local 1406 deUint32 renderbuffer = 0; local 1465 deUint32 renderbuffer = 0; local [all...] |
/external/deqp/modules/gles3/functional/ |
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));
|
es3fPixelBufferObjectTests.cpp | 203 throw tcu::NotSupportedError("Renderbuffer format not supported", "", __FILE__, __LINE__); 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/ |
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);
|
/external/mesa3d/src/mesa/main/ |
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);
|
/frameworks/base/opengl/java/javax/microedition/khronos/opengles/ |
GL11ExtensionPack.java | 117 int renderbuffer 197 int renderbuffer 317 int renderbuffer
|
/frameworks/native/opengl/tools/glgen/specs/gles11/ |
GLES11Ext.spec | 53 GLboolean glIsRenderbufferOES ( GLuint renderbuffer ) 54 void glBindRenderbufferOES ( GLenum target, GLuint renderbuffer ) 64 void glFramebufferRenderbufferOES ( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer )
|
/external/deqp/framework/opengl/simplereference/ |
sglrContextWrapper.cpp | 99 void ContextWrapper::glBindRenderbuffer (deUint32 target, deUint32 renderbuffer) 101 m_curCtx->bindRenderbuffer(target, renderbuffer); 199 void ContextWrapper::glFramebufferRenderbuffer (deUint32 target, deUint32 attachment, deUint32 renderbuffertarget, deUint32 renderbuffer) 201 m_curCtx->framebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer);
|
/external/deqp/modules/gles31/functional/ |
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/cc/test/ |
test_web_graphics_context_3d.h | 51 virtual void bindRenderbuffer(GLenum target, GLuint renderbuffer); 79 GLuint renderbuffer) {} 113 virtual GLboolean isRenderbuffer(GLuint renderbuffer);
|
/external/chromium_org/mojo/public/c/gles2/ |
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))
|
/frameworks/base/opengl/java/android/opengl/ |
GLES11Ext.java | 706 // C function GLboolean glIsRenderbufferOES ( GLuint renderbuffer ) 709 int renderbuffer 712 // C function void glBindRenderbufferOES ( GLenum target, GLuint renderbuffer ) 716 int renderbuffer 824 // C function void glFramebufferRenderbufferOES ( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer ) 830 int renderbuffer [all...] |