[babl] Use double constants in reference gamma
- From: Daniel Sabo <daniels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [babl] Use double constants in reference gamma
- Date: Tue, 18 Jun 2013 04:49:20 +0000 (UTC)
commit 17da342d3cdcf38e7edd8b46087c13720fcc1caa
Author: Daniel Sabo <DanielSabo gmail com>
Date: Wed Jun 12 15:20:10 2013 -0700
Use double constants in reference gamma
babl/base/util.h | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-)
---
diff --git a/babl/base/util.h b/babl/base/util.h
index 6888ddc..77344d4 100644
--- a/babl/base/util.h
+++ b/babl/base/util.h
@@ -61,12 +61,12 @@ linear_to_gamma_2_2 (double value)
{
#if 0
if (value > 0.003130804954)
- return 1.055F * pow (value, (1.0F/2.4F)) - 0.055F;
- return 12.92F * value;
+ return 1.055 * pow (value, (1.0/2.4)) - 0.055;
+ return 12.92 * value;
#else
if (value > 0.003130804954)
- return 1.055F * babl_pow_1_24 (value) - 0.055F;
- return 12.92F * value;
+ return 1.055 * babl_pow_1_24 (value) - 0.055;
+ return 12.92 * value;
#endif
}
@@ -74,13 +74,13 @@ static inline double
gamma_2_2_to_linear (double value)
{
#if 0
- if (value > 0.04045F)
- return pow ((value + 0.055F) / 1.055F, 2.4F);
- return value / 12.92F;
+ if (value > 0.04045)
+ return pow ((value + 0.055) / 1.055, 2.4);
+ return value / 12.92;
#else
- if (value > 0.04045F)
- return babl_pow_24 ((value + 0.055F) / 1.055F);
- return value / 12.92F;
+ if (value > 0.04045)
+ return babl_pow_24 ((value + 0.055) / 1.055);
+ return value / 12.92;
#endif
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]