mesa: Single precision constants.
authorJosé Fonseca <jfonseca@vmware.com>
Wed, 10 Jun 2009 14:39:34 +0000 (15:39 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Wed, 10 Jun 2009 14:39:34 +0000 (15:39 +0100)
src/mesa/state_tracker/st_cb_readpixels.c

index 7a4bbf5ce3a2c42eed3ee767f052afe09ee3a1a1..86baf3ddefdd7d55a008a9a1df8e1ec871386b84 100644 (file)
@@ -112,7 +112,7 @@ st_read_stencil_pixels(GLcontext *ctx, GLint x, GLint y,
       case PIPE_FORMAT_S8Z24_UNORM:
          if (format == GL_DEPTH_STENCIL) {
             const uint *src = (uint *) (stmap + srcY * pt->stride);
-            const GLfloat scale = 1.0 / (0xffffff);
+            const GLfloat scale = 1.0f / (0xffffff);
             GLint k;
             for (k = 0; k < width; k++) {
                sValues[k] = src[k] >> 24;
@@ -130,7 +130,7 @@ st_read_stencil_pixels(GLcontext *ctx, GLint x, GLint y,
       case PIPE_FORMAT_Z24S8_UNORM:
          if (format == GL_DEPTH_STENCIL) {
             const uint *src = (uint *) (stmap + srcY * pt->stride);
-            const GLfloat scale = 1.0 / (0xffffff);
+            const GLfloat scale = 1.0f / (0xffffff);
             GLint k;
             for (k = 0; k < width; k++) {
                sValues[k] = src[k] & 0xff;