Author: post
Date: 2011-03-07 22:56:28 +0100 (Mon, 07 Mar 2011)
New Revision: 340

Modified:
   RawSpeed/RawImage.cpp
Log:
Fix image value scaling on very old images.

Modified: RawSpeed/RawImage.cpp
===================================================================
--- RawSpeed/RawImage.cpp       2011-03-07 21:33:54 UTC (rev 339)
+++ RawSpeed/RawImage.cpp       2011-03-07 21:56:28 UTC (rev 340)
@@ -270,8 +270,9 @@
   use_sse2 = TRUE;
 #endif
 
+  float app_scale = 65535.0f / (whitePoint - blackLevelSeparate[0]);
   // Check SSE2
-  if (use_sse2) {
+  if (use_sse2 && app_scale < 63) {
 
     __m128i sseround;
     __m128i ssesub2;


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to