/external/webkit/Source/ThirdParty/ANGLE/src/libGLESv2/ |
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;
|
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;
|
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...] |
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...] |
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);
|
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...] |
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.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];
|
/frameworks/base/libs/hwui/ |
RenderBufferCache.cpp | 91 void RenderBufferCache::deleteBuffer(RenderBuffer* buffer) { 94 RenderBuffer::formatName(buffer->getFormat()), 110 RenderBuffer* RenderBufferCache::get(GLenum format, const uint32_t width, const uint32_t height) { 111 RenderBuffer* buffer = NULL; 124 RenderBuffer::formatName(format), width, height); 126 buffer = new RenderBuffer(format, width, height); 129 RenderBuffer::formatName(format), width, height); 138 bool RenderBufferCache::put(RenderBuffer* buffer) { 146 RenderBuffer* victim = mCache.itemAt(position).mBuffer; 157 RenderBuffer::formatName(buffer->getFormat()) [all...] |
RenderBufferCache.h | 22 #include "RenderBuffer.h" 42 * (see RenderBuffer::isAllocated()). 48 RenderBuffer* get(GLenum format, const uint32_t width, const uint32_t height); 59 bool put(RenderBuffer* buffer); 88 RenderBufferEntry(RenderBuffer* buffer): 113 RenderBuffer* mBuffer; 119 void deleteBuffer(RenderBuffer* buffer);
|
RenderBuffer.h | 30 struct RenderBuffer { 35 RenderBuffer(GLenum format, uint32_t width, uint32_t height): 41 ~RenderBuffer() { 189 }; // struct RenderBuffer
|
Layer.h | 30 #include "RenderBuffer.h" 160 inline void setStencilRenderBuffer(RenderBuffer* renderBuffer) { 161 if (RenderBuffer::isStencilBuffer(renderBuffer->getFormat())) { 162 this->stencil = renderBuffer; 170 inline RenderBuffer* getStencilRenderBuffer() const { 332 RenderBuffer* stencil;
|
/external/webkit/Source/WebCore/platform/graphics/gpu/ |
DrawingBuffer.cpp | 115 m_context->bindRenderbuffer(GraphicsContext3D::RENDERBUFFER, m_depthStencilBuffer); 117 m_context->getExtensions()->renderbufferStorageMultisample(GraphicsContext3D::RENDERBUFFER, sampleCount, Extensions3D::DEPTH24_STENCIL8, m_size.width(), m_size.height()); 119 m_context->renderbufferStorage(GraphicsContext3D::RENDERBUFFER, Extensions3D::DEPTH24_STENCIL8, m_size.width(), m_size.height()); 120 m_context->framebufferRenderbuffer(GraphicsContext3D::FRAMEBUFFER, GraphicsContext3D::STENCIL_ATTACHMENT, GraphicsContext3D::RENDERBUFFER, m_depthStencilBuffer); 121 m_context->framebufferRenderbuffer(GraphicsContext3D::FRAMEBUFFER, GraphicsContext3D::DEPTH_ATTACHMENT, GraphicsContext3D::RENDERBUFFER, m_depthStencilBuffer); 126 m_context->bindRenderbuffer(GraphicsContext3D::RENDERBUFFER, m_depthBuffer); 128 m_context->getExtensions()->renderbufferStorageMultisample(GraphicsContext3D::RENDERBUFFER, sampleCount, GraphicsContext3D::DEPTH_COMPONENT16, m_size.width(), m_size.height()); 130 m_context->renderbufferStorage(GraphicsContext3D::RENDERBUFFER, GraphicsContext3D::DEPTH_COMPONENT16, m_size.width(), m_size.height()); 131 m_context->framebufferRenderbuffer(GraphicsContext3D::FRAMEBUFFER, GraphicsContext3D::DEPTH_ATTACHMENT, GraphicsContext3D::RENDERBUFFER, m_depthBuffer); 136 m_context->bindRenderbuffer(GraphicsContext3D::RENDERBUFFER, m_stencilBuffer) [all...] |
/device/generic/goldfish/opengl/system/egl/ |
ClientAPIExts.in | 110 (GLuint renderbuffer), 111 (renderbuffer)) 114 (GLenum target, GLuint renderbuffer), 115 (target, renderbuffer)) 160 (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), 161 (target, attachment, renderbuffertarget, renderbuffer))
|
/sdk/emulator/opengl/host/libs/Translator/EGL/ |
ClientAPIExts.in | 110 (GLuint renderbuffer), 111 (renderbuffer)) 114 (GLenum target, GLuint renderbuffer), 115 (target, renderbuffer)) 160 (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), 161 (target, attachment, renderbuffertarget, renderbuffer))
|
/frameworks/native/opengl/tools/glgen/specs/jsr239/ |
glspec-1.1extpack | 2 void glBindRenderbufferOES ( GLint target, GLint renderbuffer ) 13 void glFramebufferRenderbufferOES ( GLint target, GLint attachment, GLint renderbuffertarget, GLint renderbuffer ) 25 GLboolean glIsRenderbufferOES ( GLint renderbuffer )
|
/external/jmonkeyengine/engine/src/core/com/jme3/texture/ |
FrameBuffer.java | 61 * The content of a {@link RenderBuffer} can be retrieved by using 80 private ArrayList<RenderBuffer> colorBufs = new ArrayList<RenderBuffer>(); 81 private RenderBuffer depthBuf = null; 85 * <code>RenderBuffer</code> represents either a texture or a 86 * buffer that will be rendered to. <code>RenderBuffer</code>s 89 public class RenderBuffer { 104 * @return The texture to render to for this <code>RenderBuffer</code> 136 public RenderBuffer createDestructableClone(){ 140 RenderBuffer destructClone = new RenderBuffer() [all...] |
/external/webkit/Source/WebCore/html/canvas/ |
WebGLFramebuffer.cpp | 113 void WebGLFramebuffer::setAttachment(GC3Denum attachment, WebGLRenderbuffer* renderbuffer) 117 if (renderbuffer && !renderbuffer->object()) 118 renderbuffer = 0; 121 m_colorAttachment = renderbuffer; 124 m_depthAttachment = renderbuffer; 127 m_stencilAttachment = renderbuffer; 130 m_depthStencilAttachment = renderbuffer;
|
/sdk/emulator/opengl/host/libs/Translator/GLES_V2/ |
GLESv2Imp.cpp | 222 GL_APICALL void GL_APIENTRY glBindRenderbuffer(GLenum target, GLuint renderbuffer){ 226 GLuint globalRenderBufferName = renderbuffer; 227 if(renderbuffer && ctx->shareGroup().Ptr()){ 228 globalRenderBufferName = ctx->shareGroup()->getGlobalName(RENDERBUFFER,renderbuffer); 229 //if renderbuffer wasn't generated before,generate one 231 ctx->shareGroup()->genName(RENDERBUFFER,renderbuffer); 232 ctx->shareGroup()->setObjectData(RENDERBUFFER, 233 renderbuffer, [all...] |
/sdk/emulator/opengl/host/libs/Translator/GLES_CM/ |
GLEScmImp.cpp | [all...] |
/external/skia/src/gpu/gl/debug/ |
GrDebugGL.cpp | 155 void GrDebugGL::setRenderBuffer(GrRenderBufferObj *renderBuffer) { 164 fRenderBuffer = renderBuffer;
|
/hardware/qcom/display/libhwcomposer/ |
hwc_copybit.cpp | 234 private_handle_t *renderBuffer = getCurrentRenderBuffer(); 235 if (!renderBuffer) { 251 clear(renderBuffer, clearRegion); 271 renderBuffer, dpy); 287 private_handle_t *renderBuffer, int dpy) 302 private_handle_t *fbHandle = (private_handle_t *)renderBuffer; 458 renderBuffer->width); 460 renderBuffer->height);
|
/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 )
|
/frameworks/native/opengl/libs/GLES2/ |
gl2_api.in | 16 void API_ENTRY(glBindRenderbuffer)(GLenum target, GLuint renderbuffer) { 17 CALL_GL_API(glBindRenderbuffer, target, renderbuffer); 139 void API_ENTRY(glFramebufferRenderbuffer)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) { 140 CALL_GL_API(glFramebufferRenderbuffer, target, attachment, renderbuffertarget, renderbuffer); 256 GLboolean API_ENTRY(glIsRenderbuffer)(GLuint renderbuffer) { 257 CALL_GL_API_RETURN(glIsRenderbuffer, renderbuffer);
|
/frameworks/native/opengl/libs/GLES_CM/ |
glext_api.in | 157 GLboolean API_ENTRY(glIsRenderbufferOES)(GLuint renderbuffer) { 158 CALL_GL_API_RETURN(glIsRenderbufferOES, renderbuffer); 160 void API_ENTRY(glBindRenderbufferOES)(GLenum target, GLuint renderbuffer) { 161 CALL_GL_API(glBindRenderbufferOES, target, renderbuffer); 190 void API_ENTRY(glFramebufferRenderbufferOES)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) { 191 CALL_GL_API(glFramebufferRenderbufferOES, target, attachment, renderbuffertarget, renderbuffer);
|