Module: Mesa
Branch: master
Commit: bc2470d5d3e9788af8d6aee0a001b7de9cd4972b
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc2470d5d3e9788af8d6aee0a001b7de9cd4972b

Author: Neil Roberts <n...@linux.intel.com>
Date:   Thu Nov 26 17:53:42 2015 +0100

util: Tiny optimisation for the linear→srgb conversion

When converting 0.0 it would be nice if it didn't do any arithmetic.

Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net>

---

 src/util/format_srgb.h |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/util/format_srgb.h b/src/util/format_srgb.h
index 4a8d73f..34b50af 100644
--- a/src/util/format_srgb.h
+++ b/src/util/format_srgb.h
@@ -57,7 +57,7 @@ util_format_linear_to_srgb_helper_table[104];
 static inline float
 util_format_linear_to_srgb_float(float cl)
 {
-   if (cl < 0.0f)
+   if (cl <= 0.0f)
       return 0.0f;
    else if (cl < 0.0031308f)
       return 12.92f * cl;

_______________________________________________
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to