Searched refs:renderbuffer (Results 1 - 25 of 90) sorted by relevance

1234

/external/chromium_org/gpu/command_buffer/service/
H A Drenderbuffer_manager.cc86 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 Drenderbuffer_manager.h100 // 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 Dframebuffer_manager.cc38 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 Dframebuffer_manager.h43 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 DResourceManager.cpp116 // 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 DResourceManager.h58 void deleteRenderbuffer(GLuint renderbuffer);
66 void setRenderbuffer(GLuint handle, Renderbuffer *renderbuffer);
70 void checkRenderbufferAllocation(GLuint renderbuffer);
H A DFramebuffer.h42 void detachRenderbuffer(GLuint renderbuffer);
H A DContext.cpp237 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 DContext.h157 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 DFramebuffer.cpp116 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 DlibGLESv2.cpp469 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 DWebGLFramebuffer.cpp67 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 Dfbobject.h74 /** 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 Dfbobject.c46 #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 Dfbobject.h74 /** 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 Dfbobject.c46 #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 Dfake_web_graphics_context_3d.cc234 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 Dtest_web_graphics_context_3d.cc224 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 Dtest_web_graphics_context_3d.h51 WebKit::WGC3Denum target, WebKit::WebGLId renderbuffer);
72 virtual WebKit::WGC3Dboolean isRenderbuffer(WebKit::WebGLId renderbuffer);
/external/chromium_org/ui/compositor/
H A Dtest_web_graphics_context_3d.cc171 WebKit::WebGLId renderbuffer) {
170 isRenderbuffer( WebKit::WebGLId renderbuffer) argument
/external/chromium_org/third_party/WebKit/Source/core/tests/
H A DFakeWebGraphicsContext3D.h81 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 Dgles2.c41 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 Dppb_opengles2_shared.cc49 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 Dglext.h648 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 Dglext.h648 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);

Completed in 493 milliseconds

1234