/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();
|