[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2-demos] master b46707f: [graph] Minor sRGB accuracy update.
From: |
Alexei Podtelezhnikov |
Subject: |
[freetype2-demos] master b46707f: [graph] Minor sRGB accuracy update. |
Date: |
Sat, 07 Nov 2015 04:29:06 +0000 |
branch: master
commit b46707f4e3b378e70f63f3c59ef81eac1d3d757b
Author: Alexei Podtelezhnikov <address@hidden>
Commit: Alexei Podtelezhnikov <address@hidden>
[graph] Minor sRGB accuracy update.
* graph/gblender.c (gblender_set_gamma_table): Updated.
---
ChangeLog | 6 ++++++
graph/gblender.c | 8 ++++----
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index f55e4ff..bd89383 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2015-11-06 Alexei Podtelezhnikov <address@hidden>
+ [graph] Minor sRGB accuracy update.
+
+ * graph/gblender.c (gblender_set_gamma_table): Updated.
+
+2015-11-06 Alexei Podtelezhnikov <address@hidden>
+
[ftview,ftstring] Default to gamma = 1.8.
* src/ftview.c (status): Updated.
diff --git a/graph/gblender.c b/graph/gblender.c
index 1de767a..09cbc44 100644
--- a/graph/gblender.c
+++ b/graph/gblender.c
@@ -17,8 +17,8 @@ gblender_set_gamma_table( double gamma_value,
{
double x = (double)ii / 255.0;
- if ( x <= 0.03926 )
- x = x/12.92;
+ if ( x <= 0.039285714 )
+ x /= 12.92321;
else
x = pow( (x+0.055)/ 1.055, 2.4 );
@@ -29,8 +29,8 @@ gblender_set_gamma_table( double gamma_value,
{
double x = (double)ii / gmax;
- if ( x <= 0.00304 )
- x = 12.92*x;
+ if ( x <= 0.0030399346 )
+ x *= 12.92321;
else
x = 1.055*pow(x,1/2.4) - 0.055;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2-demos] master b46707f: [graph] Minor sRGB accuracy update.,
Alexei Podtelezhnikov <=