diff options
author | Campbell Barton <ideasman42@gmail.com> | 2010-02-01 17:42:23 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2010-02-01 17:42:23 +0300 |
commit | f5980ee6aefe37c00759f95763752c5da617a5bd (patch) | |
tree | afea8a0b91c97f1dbe5e5e7b8768f94b5c6d3886 /source | |
parent | 059be67aab85f81176036bf7f8d2aa344cd1c572 (diff) |
opengl render wasnt using the right stamp flag
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/editors/screen/screen_ops.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/screen/screen_ops.c b/source/blender/editors/screen/screen_ops.c index 209535b1350..d5afd99ea7b 100644 --- a/source/blender/editors/screen/screen_ops.c +++ b/source/blender/editors/screen/screen_ops.c @@ -3323,8 +3323,8 @@ static void screen_opengl_render_apply(OGLRender *oglrender) /* read in pixels & stamp */ rr= RE_AcquireResultRead(oglrender->re); glReadPixels(0, 0, sizex, sizey, GL_RGBA, GL_FLOAT, rr->rectf); - if((scene->r.scemode & R_STAMP_INFO) && (scene->r.stamp & R_STAMP_DRAW)) - BKE_stamp_buf(scene, (unsigned char *)rr->rect32, rr->rectf, rr->rectx, rr->recty, 3); + if((scene->r.stamp & R_STAMP_ALL) && (scene->r.stamp & R_STAMP_DRAW)) + BKE_stamp_buf(scene, NULL, rr->rectf, rr->rectx, rr->recty, 4); RE_ReleaseResult(oglrender->re); /* update byte from float buffer */ |