Francois Gouget : ddraw/tests: Fix the Visual C++ double to float conversion warnings.

Alexandre Julliard julliard at wine.codeweavers.com
Tue May 29 08:05:45 CDT 2007


Module: wine
Branch: master
Commit: 30b7744472ea6e61476b08ad654ea3a9164457c1
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=30b7744472ea6e61476b08ad654ea3a9164457c1

Author: Francois Gouget <fgouget at free.fr>
Date:   Mon May 28 01:20:03 2007 +0200

ddraw/tests: Fix the Visual C++ double to float conversion warnings.

---

 dlls/ddraw/tests/visual.c |   72 ++++++++++++++++++++++----------------------
 1 files changed, 36 insertions(+), 36 deletions(-)

diff --git a/dlls/ddraw/tests/visual.c b/dlls/ddraw/tests/visual.c
index e970a9f..dcdcec5 100644
--- a/dlls/ddraw/tests/visual.c
+++ b/dlls/ddraw/tests/visual.c
@@ -195,38 +195,38 @@ static void lighting_test(IDirect3DDevice7 *device)
     DWORD nfvf = D3DFVF_XYZ | D3DFVF_DIFFUSE | D3DFVF_NORMAL;
     DWORD color;
 
-    float mat[16] = { 1.0, 0.0, 0.0, 0.0,
-                      0.0, 1.0, 0.0, 0.0,
-                      0.0, 0.0, 1.0, 0.0,
-                      0.0, 0.0, 0.0, 1.0 };
+    float mat[16] = { 1.0f, 0.0f, 0.0f, 0.0f,
+                      0.0f, 1.0f, 0.0f, 0.0f,
+                      0.0f, 0.0f, 1.0f, 0.0f,
+                      0.0f, 0.0f, 0.0f, 1.0f };
 
     struct vertex unlitquad[] =
     {
-        {-1.0,  -1.0,    0.1,                           0xffff0000},
-        {-1.0,   0.0,    0.1,                           0xffff0000},
-        { 0.0,   0.0,    0.1,                           0xffff0000},
-        { 0.0,  -1.0,    0.1,                           0xffff0000},
+        {-1.0f, -1.0f,   0.1f,                          0xffff0000},
+        {-1.0f,  0.0f,   0.1f,                          0xffff0000},
+        { 0.0f,  0.0f,   0.1f,                          0xffff0000},
+        { 0.0f, -1.0f,   0.1f,                          0xffff0000},
     };
     struct vertex litquad[] =
     {
-        {-1.0,   0.0,    0.1,                           0xff00ff00},
-        {-1.0,   1.0,    0.1,                           0xff00ff00},
-        { 0.0,   1.0,    0.1,                           0xff00ff00},
-        { 0.0,   0.0,    0.1,                           0xff00ff00},
+        {-1.0f,  0.0f,   0.1f,                          0xff00ff00},
+        {-1.0f,  1.0f,   0.1f,                          0xff00ff00},
+        { 0.0f,  1.0f,   0.1f,                          0xff00ff00},
+        { 0.0f,  0.0f,   0.1f,                          0xff00ff00},
     };
     struct nvertex unlitnquad[] =
     {
-        { 0.0,  -1.0,    0.1,   1.0,    1.0,    1.0,    0xff0000ff},
-        { 0.0,   0.0,    0.1,   1.0,    1.0,    1.0,    0xff0000ff},
-        { 1.0,   0.0,    0.1,   1.0,    1.0,    1.0,    0xff0000ff},
-        { 1.0,  -1.0,    0.1,   1.0,    1.0,    1.0,    0xff0000ff},
+        { 0.0f, -1.0f,   0.1f,  1.0f,   1.0f,   1.0f,   0xff0000ff},
+        { 0.0f,  0.0f,   0.1f,  1.0f,   1.0f,   1.0f,   0xff0000ff},
+        { 1.0f,  0.0f,   0.1f,  1.0f,   1.0f,   1.0f,   0xff0000ff},
+        { 1.0f, -1.0f,   0.1f,  1.0f,   1.0f,   1.0f,   0xff0000ff},
     };
     struct nvertex litnquad[] =
     {
-        { 0.0,   0.0,    0.1,   1.0,    1.0,    1.0,    0xffffff00},
-        { 0.0,   1.0,    0.1,   1.0,    1.0,    1.0,    0xffffff00},
-        { 1.0,   1.0,    0.1,   1.0,    1.0,    1.0,    0xffffff00},
-        { 1.0,   0.0,    0.1,   1.0,    1.0,    1.0,    0xffffff00},
+        { 0.0f,  0.0f,   0.1f,  1.0f,   1.0f,   1.0f,   0xffffff00},
+        { 0.0f,  1.0f,   0.1f,  1.0f,   1.0f,   1.0f,   0xffffff00},
+        { 1.0f,  1.0f,   0.1f,  1.0f,   1.0f,   1.0f,   0xffffff00},
+        { 1.0f,  0.0f,   0.1f,  1.0f,   1.0f,   1.0f,   0xffffff00},
     };
     WORD Indices[] = {0, 1, 2, 2, 3, 0};
 
@@ -367,32 +367,32 @@ static void fog_test(IDirect3DDevice7 *device)
 
     /* Gets full z based fog with linear fog, no fog with specular color */
     struct sVertex unstransformed_1[] = {
-        {-1,    -1,   0.1,          0xFFFF0000,     0xFF000000  },
-        {-1,     0,   0.1,          0xFFFF0000,     0xFF000000  },
-        { 0,     0,   0.1,          0xFFFF0000,     0xFF000000  },
-        { 0,    -1,   0.1,          0xFFFF0000,     0xFF000000  },
+        {-1,    -1,   0.1f,         0xFFFF0000,     0xFF000000  },
+        {-1,     0,   0.1f,         0xFFFF0000,     0xFF000000  },
+        { 0,     0,   0.1f,         0xFFFF0000,     0xFF000000  },
+        { 0,    -1,   0.1f,         0xFFFF0000,     0xFF000000  },
     };
     /* Ok, I am too lazy to deal with transform matrices */
     struct sVertex unstransformed_2[] = {
-        {-1,     0,   1.0,          0xFFFF0000,     0xFF000000  },
-        {-1,     1,   1.0,          0xFFFF0000,     0xFF000000  },
-        { 0,     1,   1.0,          0xFFFF0000,     0xFF000000  },
-        { 0,     0,   1.0,          0xFFFF0000,     0xFF000000  },
+        {-1,     0,   1.0f,         0xFFFF0000,     0xFF000000  },
+        {-1,     1,   1.0f,         0xFFFF0000,     0xFF000000  },
+        { 0,     1,   1.0f,         0xFFFF0000,     0xFF000000  },
+        { 0,     0,   1.0f,         0xFFFF0000,     0xFF000000  },
     };
     /* Untransformed ones. Give them a different diffuse color to make the test look
      * nicer. It also makes making sure that they are drawn correctly easier.
      */
     struct sVertexT transformed_1[] = {
-        {320,    0,   1.0,  1.0,    0xFFFFFF00,     0xFF000000  },
-        {640,    0,   1.0,  1.0,    0xFFFFFF00,     0xFF000000  },
-        {640,  240,   1.0,  1.0,    0xFFFFFF00,     0xFF000000  },
-        {320,  240,   1.0,  1.0,    0xFFFFFF00,     0xFF000000  },
+        {320,    0,   1.0f, 1.0f,   0xFFFFFF00,     0xFF000000  },
+        {640,    0,   1.0f, 1.0f,   0xFFFFFF00,     0xFF000000  },
+        {640,  240,   1.0f, 1.0f,   0xFFFFFF00,     0xFF000000  },
+        {320,  240,   1.0f, 1.0f,   0xFFFFFF00,     0xFF000000  },
     };
     struct sVertexT transformed_2[] = {
-        {320,  240,   1.0,  1.0,    0xFFFFFF00,     0xFF000000  },
-        {640,  240,   1.0,  1.0,    0xFFFFFF00,     0xFF000000  },
-        {640,  480,   1.0,  1.0,    0xFFFFFF00,     0xFF000000  },
-        {320,  480,   1.0,  1.0,    0xFFFFFF00,     0xFF000000  },
+        {320,  240,   1.0f, 1.0f,   0xFFFFFF00,     0xFF000000  },
+        {640,  240,   1.0f, 1.0f,   0xFFFFFF00,     0xFF000000  },
+        {640,  480,   1.0f, 1.0f,   0xFFFFFF00,     0xFF000000  },
+        {320,  480,   1.0f, 1.0f,   0xFFFFFF00,     0xFF000000  },
     };
     WORD Indices[] = {0, 1, 2, 2, 3, 0};
 




More information about the wine-cvs mailing list