Author: akhaldi
Date: Sun Sep  7 11:52:18 2014
New Revision: 64057
URL: 
http://svn.reactos.org/svn/reactos?rev=64057&view=rev
Log:
[OPENGL32/MESA]
* Zap unused nonlinear_to_linear().
CORE-7499
Modified:
    trunk/reactos/dll/opengl/mesa/main/format_unpack.c
Modified: trunk/reactos/dll/opengl/mesa/main/format_unpack.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/opengl/mesa/main/forma…
==============================================================================
--- trunk/reactos/dll/opengl/mesa/main/format_unpack.c  [iso-8859-1] (original)
+++ trunk/reactos/dll/opengl/mesa/main/format_unpack.c  [iso-8859-1] Sun Sep  7 11:52:18
2014
@@ -36,35 +36,6 @@
 #define EXPAND_5_8(X)  ( ((X) << 3) | ((X) >> 2) )
 #define EXPAND_6_8(X)  ( ((X) << 2) | ((X) >> 4) )
-
-
-/**
- * Convert an 8-bit sRGB value from non-linear space to a
- * linear RGB value in [0, 1].
- * Implemented with a 256-entry lookup table.
- */
-static inline GLfloat
-nonlinear_to_linear(GLubyte cs8)
-{
-   static GLfloat table[256];
-   static GLboolean tableReady = GL_FALSE;
-   if (!tableReady) {
-      /* compute lookup table now */
-      GLuint i;
-      for (i = 0; i < 256; i++) {
-         const GLfloat cs = UBYTE_TO_FLOAT(i);
-         if (cs <= 0.04045) {
-            table[i] = cs / 12.92f;
-         }
-         else {
-            table[i] = (GLfloat) pow((cs + 0.055) / 1.055, 2.4);
-         }
-      }
-      tableReady = GL_TRUE;
-   }
-   return table[cs8];
-}
-
 /**********************************************************************/
 /*  Unpack, returning GLfloat colors                                  */