HomeSort by relevance Sort by last modified time
    Searched refs:Renderbuffer (Results 1 - 12 of 12) sorted by null

  /external/webkit/Source/ThirdParty/ANGLE/src/libGLESv2/
Framebuffer.h 22 class Renderbuffer;
40 void detachRenderbuffer(GLuint renderbuffer);
69 BindingPointer<Renderbuffer> mColorbufferPointer;
72 BindingPointer<Renderbuffer> mDepthbufferPointer;
75 BindingPointer<Renderbuffer> mStencilbufferPointer;
80 Renderbuffer *lookupRenderbuffer(GLenum type, GLuint handle) const;
ResourceManager.h 26 class Renderbuffer;
55 void deleteRenderbuffer(GLuint renderbuffer);
61 Renderbuffer *getRenderbuffer(GLuint handle);
63 void setRenderbuffer(GLuint handle, Renderbuffer *renderbuffer);
67 void checkRenderbufferAllocation(GLuint renderbuffer);
86 typedef std::map<GLuint, Renderbuffer*> RenderbufferMap;
Renderbuffer.cpp 7 // Renderbuffer.cpp: the gl::Renderbuffer class and its derived classes
8 // Colorbuffer, Depthbuffer and Stencilbuffer. Implements GL renderbuffer
11 #include "libGLESv2/Renderbuffer.h"
21 Renderbuffer::Renderbuffer(GLuint id, RenderbufferStorage *storage) : RefCountObject(id)
27 Renderbuffer::~Renderbuffer()
32 bool Renderbuffer::isColorbuffer() const
37 bool Renderbuffer::isDepthbuffer() cons
    [all...]
Framebuffer.cpp 13 #include "libGLESv2/Renderbuffer.h"
34 Renderbuffer *Framebuffer::lookupRenderbuffer(GLenum type, GLuint handle) const
37 Renderbuffer *buffer = NULL;
98 void Framebuffer::detachRenderbuffer(GLuint renderbuffer)
100 if (mColorbufferPointer.id() == renderbuffer && mColorbufferType == GL_RENDERBUFFER)
106 if (mDepthbufferPointer.id() == renderbuffer && mDepthbufferType == GL_RENDERBUFFER)
112 if (mStencilbufferPointer.id() == renderbuffer && mStencilbufferType == GL_RENDERBUFFER)
121 Renderbuffer *colorbuffer = mColorbufferPointer.get();
133 Renderbuffer *colorbuffer = mColorbufferPointer.get();
145 Renderbuffer *depthstencilbuffer = mDepthbufferPointer.get()
    [all...]
Renderbuffer.h 7 // Renderbuffer.h: Defines the wrapper class gl::Renderbuffer, as well as the
9 // DepthStencilbuffer, Depthbuffer and Stencilbuffer. Implements GL renderbuffer
69 // Renderbuffer implements the GL renderbuffer object.
72 class Renderbuffer : public RefCountObject
75 Renderbuffer(GLuint id, RenderbufferStorage *storage);
77 ~Renderbuffer();
96 DISALLOW_COPY_AND_ASSIGN(Renderbuffer);
ResourceManager.cpp 14 #include "libGLESv2/RenderBuffer.h"
134 // Returns an unused renderbuffer name
207 void ResourceManager::deleteRenderbuffer(GLuint renderbuffer)
209 RenderbufferMap::iterator renderbufferObject = mRenderbufferMap.find(renderbuffer);
276 Renderbuffer *ResourceManager::getRenderbuffer(unsigned int handle)
278 RenderbufferMap::iterator renderbuffer = mRenderbufferMap.find(handle); local
280 if (renderbuffer == mRenderbufferMap.end())
286 return renderbuffer->second;
290 void ResourceManager::setRenderbuffer(GLuint handle, Renderbuffer *buffer)
330 void ResourceManager::checkRenderbufferAllocation(GLuint renderbuffer)
    [all...]
Texture.h 20 #include "libGLESv2/Renderbuffer.h"
70 virtual Renderbuffer *getColorbuffer(GLenum target) = 0;
232 virtual Renderbuffer *getColorbuffer(GLenum target);
251 BindingPointer<Renderbuffer> mColorbufferProxy;
283 virtual Renderbuffer *getColorbuffer(GLenum target);
311 BindingPointer<Renderbuffer> mFaceProxies[6];
Context.h 45 class Renderbuffer;
211 BindingPointer<Renderbuffer> renderbuffer; member in struct:gl::State
335 void deleteRenderbuffer(GLuint renderbuffer);
351 void bindRenderbuffer(GLuint renderbuffer);
356 void setRenderbufferStorage(RenderbufferStorage *renderbuffer);
366 Renderbuffer *getRenderbuffer(GLuint handle);
447 void detachRenderbuffer(GLuint renderbuffer);
Texture.cpp     [all...]
Context.cpp 25 #include "libGLESv2/RenderBuffer.h"
207 mState.renderbuffer.set(NULL);
730 return mState.renderbuffer.id();
873 void Context::deleteRenderbuffer(GLuint renderbuffer)
875 if (mResourceManager->getRenderbuffer(renderbuffer))
877 detachRenderbuffer(renderbuffer);
880 mResourceManager->deleteRenderbuffer(renderbuffer);
927 Renderbuffer *Context::getRenderbuffer(GLuint handle)
990 void Context::bindRenderbuffer(GLuint renderbuffer)
992 mResourceManager->checkRenderbufferAllocation(renderbuffer);
    [all...]
libGLESv2.cpp 26 #include "libGLESv2/Renderbuffer.h"
210 void __stdcall glBindRenderbuffer(GLenum target, GLuint renderbuffer)
212 TRACE("(GLenum target = 0x%X, GLuint renderbuffer = %d)", target, renderbuffer);
225 context->bindRenderbuffer(renderbuffer);
2952 gl::Renderbuffer *renderbuffer = context->getRenderbuffer(context->getRenderbufferHandle()); local
    [all...]
  /external/mesa3d/src/mesa/main/
mtypes.h     [all...]

Completed in 119 milliseconds