[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [30900] trunk/blender/source/blender/ blenkernel/intern/sequencer.c: bugfix [#23105] Scene strips renders out darker (no gamma corection?)

Campbell Barton ideasman42 at gmail.com
Fri Jul 30 13:55:41 CEST 2010


Revision: 30900
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=30900
Author:   campbellbarton
Date:     2010-07-30 13:55:41 +0200 (Fri, 30 Jul 2010)

Log Message:
-----------
bugfix [#23105] Scene strips renders out darker (no gamma corection?)

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/sequencer.c

Modified: trunk/blender/source/blender/blenkernel/intern/sequencer.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/sequencer.c	2010-07-30 11:50:00 UTC (rev 30899)
+++ trunk/blender/source/blender/blenkernel/intern/sequencer.c	2010-07-30 11:55:41 UTC (rev 30900)
@@ -1882,8 +1882,12 @@
 			   IMB_saveiff(imb, "/tmp/foo.image", IB_rect | IB_metadata);
 			   IMB_freeImBuf(imb);
 			   } */
-			
-		} else if (rres.rect32) {
+
+			/* float buffers in the sequencer are not linear */
+			ibuf->profile= IB_PROFILE_LINEAR_RGB;
+			IMB_convert_profile(ibuf, IB_PROFILE_SRGB);			
+		}
+		else if (rres.rect32) {
 			ibuf= IMB_allocImBuf(rres.rectx, rres.recty, 32, IB_rect, 0);
 			memcpy(ibuf->rect, rres.rect32, 4*rres.rectx*rres.recty);
 		}





More information about the Bf-blender-cvs mailing list