Skip to content

Commit 303a069

Browse files
Romain GuyAndroid (Google) Code Review
authored andcommitted
Merge "Draw in the correct FBO after invoking a GL functor Bug #5650514" into ics-mr1
2 parents 26dd54f + 421458a commit 303a069

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

libs/hwui/OpenGLRenderer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ void OpenGLRenderer::resume() {
208208

209209
glDisable(GL_DITHER);
210210

211-
glBindFramebuffer(GL_FRAMEBUFFER, getTargetFbo());
211+
glBindFramebuffer(GL_FRAMEBUFFER, mSnapshot->fbo);
212212
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0);
213213

214214
mCaches.blend = true;

libs/hwui/Snapshot.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,8 @@ class Snapshot: public LightRefBase<Snapshot> {
213213
Layer* layer;
214214

215215
/**
216-
* Only set when the flag kFlagIsFboLayer is set.
216+
* Target FBO used for rendering. Set to 0 when rendering directly
217+
* into the framebuffer.
217218
*/
218219
GLuint fbo;
219220

0 commit comments

Comments
 (0)