Home
last modified time | relevance | path

Searched refs:fbo (Results 1 – 11 of 11) sorted by relevance

/frameworks/rs/driver/
DrsdFrameBuffer.cpp33 RsdFrameBufferObj *fbo = (RsdFrameBufferObj*)fb->mHal.drv; in setDepthAttachment() local
44 fbo->setDepthTarget(depth); in setDepthAttachment()
48 RsdFrameBufferObj *fbo = (RsdFrameBufferObj*)fb->mHal.drv; in setColorAttachment() local
60 fbo->setColorTarget(color, i); in setColorAttachment()
65 RsdFrameBufferObj *fbo = new RsdFrameBufferObj(); in rsdFrameBufferInit() local
66 if (fbo == NULL) { in rsdFrameBufferInit()
69 fb->mHal.drv = fbo; in rsdFrameBufferInit()
72 dc->gl.currentFrameBuffer = fbo; in rsdFrameBufferInit()
81 RsdFrameBufferObj *fbo = (RsdFrameBufferObj *)fb->mHal.drv; in rsdFrameBufferSetActive() local
83 fbo->setDimensions(fb->mHal.state.colorTargets[0]->getType()->getDimX(), in rsdFrameBufferSetActive()
[all …]
/frameworks/base/libs/hwui/
DFboCache.cpp64 const GLuint fbo = mCache.itemAt(i); in clear() local
65 glDeleteFramebuffers(1, &fbo); in clear()
71 GLuint fbo; in get() local
73 fbo = mCache.itemAt(mCache.size() - 1); in get()
76 glGenFramebuffers(1, &fbo); in get()
78 return fbo; in get()
81 bool FboCache::put(GLuint fbo) { in put() argument
83 mCache.add(fbo); in put()
87 glDeleteFramebuffers(1, &fbo); in put()
DLayerRenderer.cpp186 GLuint fbo = caches.fboCache.get(); in createLayer() local
187 if (!fbo) { in createLayer()
199 layer->setFbo(fbo); in createLayer()
221 fbo, width, height); in createLayer()
224 caches.fboCache.put(fbo); in createLayer()
308 GLuint fbo = layer->getFbo(); in destroyLayer() local
309 if (fbo) { in destroyLayer()
311 Caches::getInstance().fboCache.put(fbo); in destroyLayer()
339 GLuint fbo = layer->getFbo(); in flushLayer() local
340 if (layer && fbo) { in flushLayer()
[all …]
DLayer.h142 inline void setFbo(GLuint fbo) { in setFbo()
143 this->fbo = fbo; in setFbo()
147 return fbo; in getFbo()
211 if (fbo) glDeleteFramebuffers(1, &fbo); in deleteFbo()
266 GLuint fbo;
DLayerCache.cpp72 GLuint fbo = layer->getFbo(); in deleteLayer() local
73 LAYER_LOGD("Destroying layer %dx%d, fbo %d", layer->getWidth(), layer->getHeight(), fbo); in deleteLayer()
77 if (fbo) Caches::getInstance().fboCache.put(fbo); in deleteLayer()
DSnapshot.cpp28 Snapshot::Snapshot(): flags(0), previous(NULL), layer(NULL), fbo(0), in Snapshot()
42 flags(0), previous(s), layer(NULL), fbo(s->fbo), in Snapshot()
DFboCache.h54 bool put(GLuint fbo);
DSnapshot.h144 GLuint fbo; variable
DOpenGLRenderer.cpp176 mSnapshot->fbo = getTargetFbo(); in prepareDirty()
259 glBindFramebuffer(GL_FRAMEBUFFER, snapshot->fbo); in resume()
422 const GLuint previousFbo = mSnapshot->fbo; in saveLayer()
618 snapshot->fbo = layer->getFbo(); in createFboLayer()
684 glBindFramebuffer(GL_FRAMEBUFFER, previous->fbo); in composeLayer()
724 mCaches.fboCache.put(current->fbo); in composeLayer()
/frameworks/base/media/mca/filterfw/native/core/
Dshader_program.cpp488 int fbo, program, buffer; in RenderFrame() local
489 glGetIntegerv(GL_FRAMEBUFFER_BINDING, &fbo); in RenderFrame()
492 ALOGV("RenderFrame: fbo %d prog %d buff %d", fbo, program, buffer); in RenderFrame()
/frameworks/base/docs/html/guide/topics/graphics/renderscript/
Dgraphics.jd36 <a href="#fbo">Rendering to a Framebuffer Object</a>
811 <h2 id="fbo">Rendering to a Framebuffer Object</h2>