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

  /external/chromium_org/third_party/angle/src/libGLESv2/
RenderbufferProxySet.h 17 class FramebufferAttachment;
22 void addRef(const FramebufferAttachment *proxy);
23 void release(const FramebufferAttachment *proxy);
25 void add(unsigned int mipLevel, unsigned int layer, FramebufferAttachment *renderBuffer);
26 FramebufferAttachment *get(unsigned int mipLevel, unsigned int layer) const;
37 typedef std::map<RenderbufferKey, FramebufferAttachment*> BufferMap;
40 typedef std::map<const FramebufferAttachment*, unsigned int> RefCountMap;
FramebufferAttachment.cpp 8 // FramebufferAttachment.cpp: the gl::FramebufferAttachment class and its derived classes
11 #include "libGLESv2/FramebufferAttachment.h"
29 // need to do anything upon the reference count to the parent FramebufferAttachment incrementing
31 void FramebufferAttachmentInterface::addProxyRef(const FramebufferAttachment *proxy)
35 void FramebufferAttachmentInterface::releaseProxy(const FramebufferAttachment *proxy)
53 void Texture2DAttachment::addProxyRef(const FramebufferAttachment *proxy)
58 void Texture2DAttachment::releaseProxy(const FramebufferAttachment *proxy)
133 void TextureCubeMapAttachment::addProxyRef(const FramebufferAttachment *proxy)
138 void TextureCubeMapAttachment::releaseProxy(const FramebufferAttachment *proxy
    [all...]
Framebuffer.h 24 class FramebufferAttachment;
49 FramebufferAttachment *getColorbuffer(unsigned int colorAttachment) const;
50 FramebufferAttachment *getDepthbuffer() const;
51 FramebufferAttachment *getStencilbuffer() const;
52 FramebufferAttachment *getDepthStencilBuffer() const;
53 FramebufferAttachment *getDepthOrStencilbuffer() const;
54 FramebufferAttachment *getReadColorbuffer() const;
56 FramebufferAttachment *getFirstColorbuffer() const;
90 FramebufferTextureBindingPointer<FramebufferAttachment> mColorbuffers[IMPLEMENTATION_MAX_DRAW_BUFFERS];
94 FramebufferTextureBindingPointer<FramebufferAttachment> mDepthbuffer
    [all...]
FramebufferAttachment.h 7 // FramebufferAttachment.h: Defines the wrapper class gl::FramebufferAttachment, as well as the
32 class FramebufferAttachment;
36 // FramebufferAttachment implements the GL renderbuffer object.
39 class FramebufferAttachment : public RefCountObject
42 FramebufferAttachment(rx::Renderer *renderer, GLuint id, FramebufferAttachmentInterface *storage);
44 virtual ~FramebufferAttachment();
79 DISALLOW_COPY_AND_ASSIGN(FramebufferAttachment);
92 virtual void addProxyRef(const FramebufferAttachment *proxy);
93 virtual void releaseProxy(const FramebufferAttachment *proxy)
    [all...]
RenderbufferProxySet.cpp 17 void RenderbufferProxySet::addRef(const FramebufferAttachment *proxy)
26 void RenderbufferProxySet::release(const FramebufferAttachment *proxy)
38 // Clear the buffer map of references to this FramebufferAttachment
57 void RenderbufferProxySet::add(unsigned int mipLevel, unsigned int layer, FramebufferAttachment *renderBuffer)
73 FramebufferAttachment *RenderbufferProxySet::get(unsigned int mipLevel, unsigned int layer) const
ResourceManager.h 33 class FramebufferAttachment;
66 FramebufferAttachment *getRenderbuffer(GLuint handle);
70 void setRenderbuffer(GLuint handle, FramebufferAttachment *renderbuffer);
100 typedef std::unordered_map<GLuint, FramebufferAttachment*> RenderbufferMap;
Framebuffer.cpp 45 FramebufferAttachment *Framebuffer::lookupAttachment(GLenum type, GLuint handle, GLint level, GLint layer) const
123 FramebufferAttachment *attachment = lookupAttachment(type, colorbuffer, level, layer);
136 FramebufferAttachment *attachment = lookupAttachment(type, depthbuffer, level, layer);
149 FramebufferAttachment *attachment = lookupAttachment(type, stencilbuffer, level, layer);
162 FramebufferAttachment *attachment = lookupAttachment(type, depthStencilBuffer, level, layer);
222 FramebufferAttachment *colorbuffer = mColorbuffers[colorAttachment].get();
234 FramebufferAttachment *depthbuffer = mDepthbuffer.get();
246 FramebufferAttachment *stencilbuffer = mStencilbuffer.get();
256 FramebufferAttachment *Framebuffer::getColorbuffer(unsigned int colorAttachment) const
262 FramebufferAttachment *Framebuffer::getDepthbuffer() cons
    [all...]
ResourceManager.cpp 314 FramebufferAttachment *ResourceManager::getRenderbuffer(unsigned int handle)
356 void ResourceManager::setRenderbuffer(GLuint handle, FramebufferAttachment *buffer)
408 FramebufferAttachment *renderbufferObject = new FramebufferAttachment(mRenderer, renderbuffer, new Colorbuffer(mRenderer, 0, 0, GL_RGBA4, 0));
validationES.cpp 380 static bool IsPartialBlit(gl::Context *context, gl::FramebufferAttachment *readBuffer, gl::FramebufferAttachment *writeBuffer,
477 gl::FramebufferAttachment *readColorBuffer = readFramebuffer->getReadColorbuffer();
478 gl::FramebufferAttachment *drawColorBuffer = drawFramebuffer->getFirstColorbuffer();
560 gl::FramebufferAttachment *readDepthBuffer = readFramebuffer->getDepthbuffer();
561 gl::FramebufferAttachment *drawDepthBuffer = drawFramebuffer->getDepthbuffer();
594 gl::FramebufferAttachment *readStencilBuffer = readFramebuffer->getStencilbuffer();
595 gl::FramebufferAttachment *drawStencilBuffer = drawFramebuffer->getStencilbuffer();
    [all...]
Texture.h 44 class FramebufferAttachment;
68 void addProxyRef(const FramebufferAttachment *proxy);
69 void releaseProxy(const FramebufferAttachment *proxy);
164 // the count drops to zero, but will not cause deletion of the FramebufferAttachment.
202 FramebufferAttachment *getAttachment(GLint level);
270 FramebufferAttachment *getAttachment(GLenum target, GLint level);
333 FramebufferAttachment *getAttachment(GLint level, GLint layer);
394 FramebufferAttachment *getAttachment(GLint level, GLint layer);
Texture.cpp 90 void Texture::addProxyRef(const FramebufferAttachment *proxy)
95 void Texture::releaseProxy(const FramebufferAttachment *proxy)
1030 FramebufferAttachment *Texture2D::getAttachment(GLint level)
1032 FramebufferAttachment *attachment = mRenderbufferProxies.get(level, 0);
1035 attachment = new FramebufferAttachment(mRenderer, id(), new Texture2DAttachment(this, level));
    [all...]
Context.h 53 class FramebufferAttachment;
103 BindingPointer<FramebufferAttachment> renderbuffer;
334 FramebufferAttachment *getRenderbuffer(GLuint handle);
Context.cpp     [all...]
validationES3.cpp 330 gl::FramebufferAttachment *source = framebuffer->getReadColorbuffer();
libGLESv2.cpp     [all...]
  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d9/
Renderer9.h 22 class FramebufferAttachment;
252 gl::FramebufferAttachment *getNullColorbuffer(gl::FramebufferAttachment *depthbuffer);
404 gl::FramebufferAttachment *buffer;
Renderer9.cpp     [all...]
Blit9.cpp 216 gl::FramebufferAttachment *colorbuffer = framebuffer->getColorbuffer(0);
252 gl::FramebufferAttachment *colorbuffer = framebuffer->getColorbuffer(0);
Image9.cpp 455 gl::FramebufferAttachment *colorbuffer = source->getColorbuffer(0);
  /external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d11/
Renderer11.h 24 class FramebufferAttachment;
232 bool getRenderTargetResource(gl::FramebufferAttachment *colorbuffer, unsigned int *subresourceIndex, ID3D11Texture2D **resource);
258 static void invalidateFBOAttachmentSwizzles(gl::FramebufferAttachment *attachment, int mipLevel);
Clear11.cpp 172 gl::FramebufferAttachment *attachment = frameBuffer->getFirstColorbuffer();
179 gl::FramebufferAttachment *attachment = frameBuffer->getDepthOrStencilbuffer();
214 gl::FramebufferAttachment *attachment = frameBuffer->getColorbuffer(colorAttachment);
290 gl::FramebufferAttachment *attachment = frameBuffer->getDepthOrStencilbuffer();
Renderer11.cpp     [all...]
RenderStateCache.cpp 96 gl::FramebufferAttachment *attachment = framebuffer->getColorbuffer(i);
Image11.cpp 216 gl::FramebufferAttachment *colorbuffer = source->getReadColorbuffer();

Completed in 536 milliseconds