From 9f855ae4bb61ff5fed518397b8cebac36fa3e32a Mon Sep 17 00:00:00 2001
From: Piotr Caban <piotr@codeweavers.com>
Date: Wed, 27 Mar 2013 09:51:01 +0100
Subject: [PATCH] d3dx10: Match parameters list with function we're forwarding
 to.

---
 dlls/d3dx10_33/d3dx10_33.spec | 8 ++++----
 dlls/d3dx10_34/d3dx10_34.spec | 8 ++++----
 dlls/d3dx10_35/d3dx10_35.spec | 8 ++++----
 dlls/d3dx10_36/d3dx10_36.spec | 8 ++++----
 dlls/d3dx10_37/d3dx10_37.spec | 8 ++++----
 dlls/d3dx10_38/d3dx10_38.spec | 8 ++++----
 dlls/d3dx10_39/d3dx10_39.spec | 8 ++++----
 dlls/d3dx10_40/d3dx10_40.spec | 8 ++++----
 dlls/d3dx10_41/d3dx10_41.spec | 8 ++++----
 dlls/d3dx10_42/d3dx10_42.spec | 8 ++++----
 dlls/d3dx10_43/d3dx10_43.spec | 8 ++++----
 11 files changed, 44 insertions(+), 44 deletions(-)

diff --git a/dlls/d3dx10_33/d3dx10_33.spec b/dlls/d3dx10_33/d3dx10_33.spec
index b3c5c8c1f26..0ae4f51b076 100644
--- a/dlls/d3dx10_33/d3dx10_33.spec
+++ b/dlls/d3dx10_33/d3dx10_33.spec
@@ -130,9 +130,9 @@
 @ stdcall D3DXQuaternionToAxisAngle(ptr ptr ptr) d3dx10_43.D3DXQuaternionToAxisAngle
 @ stdcall D3DXSHAdd(ptr long ptr ptr) d3dx10_43.D3DXSHAdd
 @ stdcall D3DXSHDot(long ptr ptr) d3dx10_43.D3DXSHDot
-@ stdcall D3DXSHEvalConeLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
+@ stdcall D3DXSHEvalConeLight(long ptr float float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
 @ stdcall D3DXSHEvalDirection(ptr long ptr) d3dx10_43.D3DXSHEvalDirection
-@ stdcall D3DXSHEvalDirectionalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
+@ stdcall D3DXSHEvalDirectionalLight(long ptr float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
 @ stdcall D3DXSHEvalHemisphereLight(long ptr long long ptr ptr ptr) d3dx10_43.D3DXSHEvalHemisphereLight
 @ stdcall D3DXSHEvalSphericalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalSphericalLight
 @ stdcall D3DXSHMultiply2(ptr ptr ptr) d3dx10_43.D3DXSHMultiply2
@@ -141,8 +141,8 @@
 @ stdcall D3DXSHMultiply5(ptr ptr ptr) d3dx10_43.D3DXSHMultiply5
 @ stdcall D3DXSHMultiply6(ptr ptr ptr) d3dx10_43.D3DXSHMultiply6
 @ stdcall D3DXSHRotate(ptr long ptr ptr) d3dx10_43.D3DXSHRotate
-@ stdcall D3DXSHRotateZ(ptr long long ptr) d3dx10_43.D3DXSHRotateZ
-@ stdcall D3DXSHScale(ptr long ptr ptr) d3dx10_43.D3DXSHScale
+@ stdcall D3DXSHRotateZ(ptr long float ptr) d3dx10_43.D3DXSHRotateZ
+@ stdcall D3DXSHScale(ptr long ptr float) d3dx10_43.D3DXSHScale
 @ stdcall D3DXSphereBoundProbe(ptr float ptr ptr) d3dx10_43.D3DXSphereBoundProbe
 @ stdcall D3DXVec2BaryCentric(ptr ptr ptr ptr float float) d3dx10_43.D3DXVec2BaryCentric
 @ stdcall D3DXVec2CatmullRom(ptr ptr ptr ptr ptr float) d3dx10_43.D3DXVec2CatmullRom
diff --git a/dlls/d3dx10_34/d3dx10_34.spec b/dlls/d3dx10_34/d3dx10_34.spec
index b3c5c8c1f26..0ae4f51b076 100644
--- a/dlls/d3dx10_34/d3dx10_34.spec
+++ b/dlls/d3dx10_34/d3dx10_34.spec
@@ -130,9 +130,9 @@
 @ stdcall D3DXQuaternionToAxisAngle(ptr ptr ptr) d3dx10_43.D3DXQuaternionToAxisAngle
 @ stdcall D3DXSHAdd(ptr long ptr ptr) d3dx10_43.D3DXSHAdd
 @ stdcall D3DXSHDot(long ptr ptr) d3dx10_43.D3DXSHDot
-@ stdcall D3DXSHEvalConeLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
+@ stdcall D3DXSHEvalConeLight(long ptr float float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
 @ stdcall D3DXSHEvalDirection(ptr long ptr) d3dx10_43.D3DXSHEvalDirection
-@ stdcall D3DXSHEvalDirectionalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
+@ stdcall D3DXSHEvalDirectionalLight(long ptr float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
 @ stdcall D3DXSHEvalHemisphereLight(long ptr long long ptr ptr ptr) d3dx10_43.D3DXSHEvalHemisphereLight
 @ stdcall D3DXSHEvalSphericalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalSphericalLight
 @ stdcall D3DXSHMultiply2(ptr ptr ptr) d3dx10_43.D3DXSHMultiply2
@@ -141,8 +141,8 @@
 @ stdcall D3DXSHMultiply5(ptr ptr ptr) d3dx10_43.D3DXSHMultiply5
 @ stdcall D3DXSHMultiply6(ptr ptr ptr) d3dx10_43.D3DXSHMultiply6
 @ stdcall D3DXSHRotate(ptr long ptr ptr) d3dx10_43.D3DXSHRotate
-@ stdcall D3DXSHRotateZ(ptr long long ptr) d3dx10_43.D3DXSHRotateZ
-@ stdcall D3DXSHScale(ptr long ptr ptr) d3dx10_43.D3DXSHScale
+@ stdcall D3DXSHRotateZ(ptr long float ptr) d3dx10_43.D3DXSHRotateZ
+@ stdcall D3DXSHScale(ptr long ptr float) d3dx10_43.D3DXSHScale
 @ stdcall D3DXSphereBoundProbe(ptr float ptr ptr) d3dx10_43.D3DXSphereBoundProbe
 @ stdcall D3DXVec2BaryCentric(ptr ptr ptr ptr float float) d3dx10_43.D3DXVec2BaryCentric
 @ stdcall D3DXVec2CatmullRom(ptr ptr ptr ptr ptr float) d3dx10_43.D3DXVec2CatmullRom
diff --git a/dlls/d3dx10_35/d3dx10_35.spec b/dlls/d3dx10_35/d3dx10_35.spec
index efa31302460..a7755161265 100644
--- a/dlls/d3dx10_35/d3dx10_35.spec
+++ b/dlls/d3dx10_35/d3dx10_35.spec
@@ -133,9 +133,9 @@
 @ stdcall D3DXQuaternionToAxisAngle(ptr ptr ptr) d3dx10_43.D3DXQuaternionToAxisAngle
 @ stdcall D3DXSHAdd(ptr long ptr ptr) d3dx10_43.D3DXSHAdd
 @ stdcall D3DXSHDot(long ptr ptr) d3dx10_43.D3DXSHDot
-@ stdcall D3DXSHEvalConeLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
+@ stdcall D3DXSHEvalConeLight(long ptr float float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
 @ stdcall D3DXSHEvalDirection(ptr long ptr) d3dx10_43.D3DXSHEvalDirection
-@ stdcall D3DXSHEvalDirectionalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
+@ stdcall D3DXSHEvalDirectionalLight(long ptr float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
 @ stdcall D3DXSHEvalHemisphereLight(long ptr long long ptr ptr ptr) d3dx10_43.D3DXSHEvalHemisphereLight
 @ stdcall D3DXSHEvalSphericalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalSphericalLight
 @ stdcall D3DXSHMultiply2(ptr ptr ptr) d3dx10_43.D3DXSHMultiply2
@@ -144,8 +144,8 @@
 @ stdcall D3DXSHMultiply5(ptr ptr ptr) d3dx10_43.D3DXSHMultiply5
 @ stdcall D3DXSHMultiply6(ptr ptr ptr) d3dx10_43.D3DXSHMultiply6
 @ stdcall D3DXSHRotate(ptr long ptr ptr) d3dx10_43.D3DXSHRotate
-@ stdcall D3DXSHRotateZ(ptr long long ptr) d3dx10_43.D3DXSHRotateZ
-@ stdcall D3DXSHScale(ptr long ptr ptr) d3dx10_43.D3DXSHScale
+@ stdcall D3DXSHRotateZ(ptr long float ptr) d3dx10_43.D3DXSHRotateZ
+@ stdcall D3DXSHScale(ptr long ptr float) d3dx10_43.D3DXSHScale
 @ stdcall D3DXSphereBoundProbe(ptr float ptr ptr) d3dx10_43.D3DXSphereBoundProbe
 @ stdcall D3DXVec2BaryCentric(ptr ptr ptr ptr float float) d3dx10_43.D3DXVec2BaryCentric
 @ stdcall D3DXVec2CatmullRom(ptr ptr ptr ptr ptr float) d3dx10_43.D3DXVec2CatmullRom
diff --git a/dlls/d3dx10_36/d3dx10_36.spec b/dlls/d3dx10_36/d3dx10_36.spec
index efa31302460..a7755161265 100644
--- a/dlls/d3dx10_36/d3dx10_36.spec
+++ b/dlls/d3dx10_36/d3dx10_36.spec
@@ -133,9 +133,9 @@
 @ stdcall D3DXQuaternionToAxisAngle(ptr ptr ptr) d3dx10_43.D3DXQuaternionToAxisAngle
 @ stdcall D3DXSHAdd(ptr long ptr ptr) d3dx10_43.D3DXSHAdd
 @ stdcall D3DXSHDot(long ptr ptr) d3dx10_43.D3DXSHDot
-@ stdcall D3DXSHEvalConeLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
+@ stdcall D3DXSHEvalConeLight(long ptr float float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
 @ stdcall D3DXSHEvalDirection(ptr long ptr) d3dx10_43.D3DXSHEvalDirection
-@ stdcall D3DXSHEvalDirectionalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
+@ stdcall D3DXSHEvalDirectionalLight(long ptr float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
 @ stdcall D3DXSHEvalHemisphereLight(long ptr long long ptr ptr ptr) d3dx10_43.D3DXSHEvalHemisphereLight
 @ stdcall D3DXSHEvalSphericalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalSphericalLight
 @ stdcall D3DXSHMultiply2(ptr ptr ptr) d3dx10_43.D3DXSHMultiply2
@@ -144,8 +144,8 @@
 @ stdcall D3DXSHMultiply5(ptr ptr ptr) d3dx10_43.D3DXSHMultiply5
 @ stdcall D3DXSHMultiply6(ptr ptr ptr) d3dx10_43.D3DXSHMultiply6
 @ stdcall D3DXSHRotate(ptr long ptr ptr) d3dx10_43.D3DXSHRotate
-@ stdcall D3DXSHRotateZ(ptr long long ptr) d3dx10_43.D3DXSHRotateZ
-@ stdcall D3DXSHScale(ptr long ptr ptr) d3dx10_43.D3DXSHScale
+@ stdcall D3DXSHRotateZ(ptr long float ptr) d3dx10_43.D3DXSHRotateZ
+@ stdcall D3DXSHScale(ptr long ptr float) d3dx10_43.D3DXSHScale
 @ stdcall D3DXSphereBoundProbe(ptr float ptr ptr) d3dx10_43.D3DXSphereBoundProbe
 @ stdcall D3DXVec2BaryCentric(ptr ptr ptr ptr float float) d3dx10_43.D3DXVec2BaryCentric
 @ stdcall D3DXVec2CatmullRom(ptr ptr ptr ptr ptr float) d3dx10_43.D3DXVec2CatmullRom
diff --git a/dlls/d3dx10_37/d3dx10_37.spec b/dlls/d3dx10_37/d3dx10_37.spec
index 7fb05760f88..402dd5cd28b 100644
--- a/dlls/d3dx10_37/d3dx10_37.spec
+++ b/dlls/d3dx10_37/d3dx10_37.spec
@@ -134,9 +134,9 @@
 @ stdcall D3DXQuaternionToAxisAngle(ptr ptr ptr) d3dx10_43.D3DXQuaternionToAxisAngle
 @ stdcall D3DXSHAdd(ptr long ptr ptr) d3dx10_43.D3DXSHAdd
 @ stdcall D3DXSHDot(long ptr ptr) d3dx10_43.D3DXSHDot
-@ stdcall D3DXSHEvalConeLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
+@ stdcall D3DXSHEvalConeLight(long ptr float float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
 @ stdcall D3DXSHEvalDirection(ptr long ptr) d3dx10_43.D3DXSHEvalDirection
-@ stdcall D3DXSHEvalDirectionalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
+@ stdcall D3DXSHEvalDirectionalLight(long ptr float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
 @ stdcall D3DXSHEvalHemisphereLight(long ptr long long ptr ptr ptr) d3dx10_43.D3DXSHEvalHemisphereLight
 @ stdcall D3DXSHEvalSphericalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalSphericalLight
 @ stdcall D3DXSHMultiply2(ptr ptr ptr) d3dx10_43.D3DXSHMultiply2
@@ -145,8 +145,8 @@
 @ stdcall D3DXSHMultiply5(ptr ptr ptr) d3dx10_43.D3DXSHMultiply5
 @ stdcall D3DXSHMultiply6(ptr ptr ptr) d3dx10_43.D3DXSHMultiply6
 @ stdcall D3DXSHRotate(ptr long ptr ptr) d3dx10_43.D3DXSHRotate
-@ stdcall D3DXSHRotateZ(ptr long long ptr) d3dx10_43.D3DXSHRotateZ
-@ stdcall D3DXSHScale(ptr long ptr ptr) d3dx10_43.D3DXSHScale
+@ stdcall D3DXSHRotateZ(ptr long float ptr) d3dx10_43.D3DXSHRotateZ
+@ stdcall D3DXSHScale(ptr long ptr float) d3dx10_43.D3DXSHScale
 @ stdcall D3DXSphereBoundProbe(ptr float ptr ptr) d3dx10_43.D3DXSphereBoundProbe
 @ stdcall D3DXVec2BaryCentric(ptr ptr ptr ptr float float) d3dx10_43.D3DXVec2BaryCentric
 @ stdcall D3DXVec2CatmullRom(ptr ptr ptr ptr ptr float) d3dx10_43.D3DXVec2CatmullRom
diff --git a/dlls/d3dx10_38/d3dx10_38.spec b/dlls/d3dx10_38/d3dx10_38.spec
index 2fc7c79b43f..a1aa3540ed2 100644
--- a/dlls/d3dx10_38/d3dx10_38.spec
+++ b/dlls/d3dx10_38/d3dx10_38.spec
@@ -133,9 +133,9 @@
 @ stdcall D3DXQuaternionToAxisAngle(ptr ptr ptr) d3dx10_43.D3DXQuaternionToAxisAngle
 @ stdcall D3DXSHAdd(ptr long ptr ptr) d3dx10_43.D3DXSHAdd
 @ stdcall D3DXSHDot(long ptr ptr) d3dx10_43.D3DXSHDot
-@ stdcall D3DXSHEvalConeLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
+@ stdcall D3DXSHEvalConeLight(long ptr float float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
 @ stdcall D3DXSHEvalDirection(ptr long ptr) d3dx10_43.D3DXSHEvalDirection
-@ stdcall D3DXSHEvalDirectionalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
+@ stdcall D3DXSHEvalDirectionalLight(long ptr float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
 @ stdcall D3DXSHEvalHemisphereLight(long ptr long long ptr ptr ptr) d3dx10_43.D3DXSHEvalHemisphereLight
 @ stdcall D3DXSHEvalSphericalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalSphericalLight
 @ stdcall D3DXSHMultiply2(ptr ptr ptr) d3dx10_43.D3DXSHMultiply2
@@ -144,8 +144,8 @@
 @ stdcall D3DXSHMultiply5(ptr ptr ptr) d3dx10_43.D3DXSHMultiply5
 @ stdcall D3DXSHMultiply6(ptr ptr ptr) d3dx10_43.D3DXSHMultiply6
 @ stdcall D3DXSHRotate(ptr long ptr ptr) d3dx10_43.D3DXSHRotate
-@ stdcall D3DXSHRotateZ(ptr long long ptr) d3dx10_43.D3DXSHRotateZ
-@ stdcall D3DXSHScale(ptr long ptr ptr) d3dx10_43.D3DXSHScale
+@ stdcall D3DXSHRotateZ(ptr long float ptr) d3dx10_43.D3DXSHRotateZ
+@ stdcall D3DXSHScale(ptr long ptr float) d3dx10_43.D3DXSHScale
 @ stdcall D3DXSphereBoundProbe(ptr float ptr ptr) d3dx10_43.D3DXSphereBoundProbe
 @ stdcall D3DXVec2BaryCentric(ptr ptr ptr ptr float float) d3dx10_43.D3DXVec2BaryCentric
 @ stdcall D3DXVec2CatmullRom(ptr ptr ptr ptr ptr float) d3dx10_43.D3DXVec2CatmullRom
diff --git a/dlls/d3dx10_39/d3dx10_39.spec b/dlls/d3dx10_39/d3dx10_39.spec
index 01f37be40fa..52dbd26a3ee 100644
--- a/dlls/d3dx10_39/d3dx10_39.spec
+++ b/dlls/d3dx10_39/d3dx10_39.spec
@@ -133,9 +133,9 @@
 @ stdcall D3DXQuaternionToAxisAngle(ptr ptr ptr) d3dx10_43.D3DXQuaternionToAxisAngle
 @ stdcall D3DXSHAdd(ptr long ptr ptr) d3dx10_43.D3DXSHAdd
 @ stdcall D3DXSHDot(long ptr ptr) d3dx10_43.D3DXSHDot
-@ stdcall D3DXSHEvalConeLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
+@ stdcall D3DXSHEvalConeLight(long ptr float float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
 @ stdcall D3DXSHEvalDirection(ptr long ptr) d3dx10_43.D3DXSHEvalDirection
-@ stdcall D3DXSHEvalDirectionalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
+@ stdcall D3DXSHEvalDirectionalLight(long ptr float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
 @ stdcall D3DXSHEvalHemisphereLight(long ptr long long ptr ptr ptr) d3dx10_43.D3DXSHEvalHemisphereLight
 @ stdcall D3DXSHEvalSphericalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalSphericalLight
 @ stdcall D3DXSHMultiply2(ptr ptr ptr) d3dx10_43.D3DXSHMultiply2
@@ -144,8 +144,8 @@
 @ stdcall D3DXSHMultiply5(ptr ptr ptr) d3dx10_43.D3DXSHMultiply5
 @ stdcall D3DXSHMultiply6(ptr ptr ptr) d3dx10_43.D3DXSHMultiply6
 @ stdcall D3DXSHRotate(ptr long ptr ptr) d3dx10_43.D3DXSHRotate
-@ stdcall D3DXSHRotateZ(ptr long long ptr) d3dx10_43.D3DXSHRotateZ
-@ stdcall D3DXSHScale(ptr long ptr ptr) d3dx10_43.D3DXSHScale
+@ stdcall D3DXSHRotateZ(ptr long float ptr) d3dx10_43.D3DXSHRotateZ
+@ stdcall D3DXSHScale(ptr long ptr float) d3dx10_43.D3DXSHScale
 @ stdcall D3DXSphereBoundProbe(ptr float ptr ptr) d3dx10_43.D3DXSphereBoundProbe
 @ stdcall D3DXVec2BaryCentric(ptr ptr ptr ptr float float) d3dx10_43.D3DXVec2BaryCentric
 @ stdcall D3DXVec2CatmullRom(ptr ptr ptr ptr ptr float) d3dx10_43.D3DXVec2CatmullRom
diff --git a/dlls/d3dx10_40/d3dx10_40.spec b/dlls/d3dx10_40/d3dx10_40.spec
index d5002421f32..a80e55c7593 100644
--- a/dlls/d3dx10_40/d3dx10_40.spec
+++ b/dlls/d3dx10_40/d3dx10_40.spec
@@ -129,9 +129,9 @@
 @ stdcall D3DXQuaternionToAxisAngle(ptr ptr ptr) d3dx10_43.D3DXQuaternionToAxisAngle
 @ stdcall D3DXSHAdd(ptr long ptr ptr) d3dx10_43.D3DXSHAdd
 @ stdcall D3DXSHDot(long ptr ptr) d3dx10_43.D3DXSHDot
-@ stdcall D3DXSHEvalConeLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
+@ stdcall D3DXSHEvalConeLight(long ptr float float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
 @ stdcall D3DXSHEvalDirection(ptr long ptr) d3dx10_43.D3DXSHEvalDirection
-@ stdcall D3DXSHEvalDirectionalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
+@ stdcall D3DXSHEvalDirectionalLight(long ptr float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
 @ stdcall D3DXSHEvalHemisphereLight(long ptr long long ptr ptr ptr) d3dx10_43.D3DXSHEvalHemisphereLight
 @ stdcall D3DXSHEvalSphericalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalSphericalLight
 @ stdcall D3DXSHMultiply2(ptr ptr ptr) d3dx10_43.D3DXSHMultiply2
@@ -140,8 +140,8 @@
 @ stdcall D3DXSHMultiply5(ptr ptr ptr) d3dx10_43.D3DXSHMultiply5
 @ stdcall D3DXSHMultiply6(ptr ptr ptr) d3dx10_43.D3DXSHMultiply6
 @ stdcall D3DXSHRotate(ptr long ptr ptr) d3dx10_43.D3DXSHRotate
-@ stdcall D3DXSHRotateZ(ptr long long ptr) d3dx10_43.D3DXSHRotateZ
-@ stdcall D3DXSHScale(ptr long ptr ptr) d3dx10_43.D3DXSHScale
+@ stdcall D3DXSHRotateZ(ptr long float ptr) d3dx10_43.D3DXSHRotateZ
+@ stdcall D3DXSHScale(ptr long ptr float) d3dx10_43.D3DXSHScale
 @ stdcall D3DXSphereBoundProbe(ptr float ptr ptr) d3dx10_43.D3DXSphereBoundProbe
 @ stdcall D3DXVec2BaryCentric(ptr ptr ptr ptr float float) d3dx10_43.D3DXVec2BaryCentric
 @ stdcall D3DXVec2CatmullRom(ptr ptr ptr ptr ptr float) d3dx10_43.D3DXVec2CatmullRom
diff --git a/dlls/d3dx10_41/d3dx10_41.spec b/dlls/d3dx10_41/d3dx10_41.spec
index d5002421f32..a80e55c7593 100644
--- a/dlls/d3dx10_41/d3dx10_41.spec
+++ b/dlls/d3dx10_41/d3dx10_41.spec
@@ -129,9 +129,9 @@
 @ stdcall D3DXQuaternionToAxisAngle(ptr ptr ptr) d3dx10_43.D3DXQuaternionToAxisAngle
 @ stdcall D3DXSHAdd(ptr long ptr ptr) d3dx10_43.D3DXSHAdd
 @ stdcall D3DXSHDot(long ptr ptr) d3dx10_43.D3DXSHDot
-@ stdcall D3DXSHEvalConeLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
+@ stdcall D3DXSHEvalConeLight(long ptr float float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
 @ stdcall D3DXSHEvalDirection(ptr long ptr) d3dx10_43.D3DXSHEvalDirection
-@ stdcall D3DXSHEvalDirectionalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
+@ stdcall D3DXSHEvalDirectionalLight(long ptr float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
 @ stdcall D3DXSHEvalHemisphereLight(long ptr long long ptr ptr ptr) d3dx10_43.D3DXSHEvalHemisphereLight
 @ stdcall D3DXSHEvalSphericalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalSphericalLight
 @ stdcall D3DXSHMultiply2(ptr ptr ptr) d3dx10_43.D3DXSHMultiply2
@@ -140,8 +140,8 @@
 @ stdcall D3DXSHMultiply5(ptr ptr ptr) d3dx10_43.D3DXSHMultiply5
 @ stdcall D3DXSHMultiply6(ptr ptr ptr) d3dx10_43.D3DXSHMultiply6
 @ stdcall D3DXSHRotate(ptr long ptr ptr) d3dx10_43.D3DXSHRotate
-@ stdcall D3DXSHRotateZ(ptr long long ptr) d3dx10_43.D3DXSHRotateZ
-@ stdcall D3DXSHScale(ptr long ptr ptr) d3dx10_43.D3DXSHScale
+@ stdcall D3DXSHRotateZ(ptr long float ptr) d3dx10_43.D3DXSHRotateZ
+@ stdcall D3DXSHScale(ptr long ptr float) d3dx10_43.D3DXSHScale
 @ stdcall D3DXSphereBoundProbe(ptr float ptr ptr) d3dx10_43.D3DXSphereBoundProbe
 @ stdcall D3DXVec2BaryCentric(ptr ptr ptr ptr float float) d3dx10_43.D3DXVec2BaryCentric
 @ stdcall D3DXVec2CatmullRom(ptr ptr ptr ptr ptr float) d3dx10_43.D3DXVec2CatmullRom
diff --git a/dlls/d3dx10_42/d3dx10_42.spec b/dlls/d3dx10_42/d3dx10_42.spec
index d5002421f32..a80e55c7593 100644
--- a/dlls/d3dx10_42/d3dx10_42.spec
+++ b/dlls/d3dx10_42/d3dx10_42.spec
@@ -129,9 +129,9 @@
 @ stdcall D3DXQuaternionToAxisAngle(ptr ptr ptr) d3dx10_43.D3DXQuaternionToAxisAngle
 @ stdcall D3DXSHAdd(ptr long ptr ptr) d3dx10_43.D3DXSHAdd
 @ stdcall D3DXSHDot(long ptr ptr) d3dx10_43.D3DXSHDot
-@ stdcall D3DXSHEvalConeLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
+@ stdcall D3DXSHEvalConeLight(long ptr float float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalConeLight
 @ stdcall D3DXSHEvalDirection(ptr long ptr) d3dx10_43.D3DXSHEvalDirection
-@ stdcall D3DXSHEvalDirectionalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
+@ stdcall D3DXSHEvalDirectionalLight(long ptr float float float ptr ptr ptr) d3dx10_43.D3DXSHEvalDirectionalLight
 @ stdcall D3DXSHEvalHemisphereLight(long ptr long long ptr ptr ptr) d3dx10_43.D3DXSHEvalHemisphereLight
 @ stdcall D3DXSHEvalSphericalLight(long ptr long long long long ptr ptr ptr) d3dx10_43.D3DXSHEvalSphericalLight
 @ stdcall D3DXSHMultiply2(ptr ptr ptr) d3dx10_43.D3DXSHMultiply2
@@ -140,8 +140,8 @@
 @ stdcall D3DXSHMultiply5(ptr ptr ptr) d3dx10_43.D3DXSHMultiply5
 @ stdcall D3DXSHMultiply6(ptr ptr ptr) d3dx10_43.D3DXSHMultiply6
 @ stdcall D3DXSHRotate(ptr long ptr ptr) d3dx10_43.D3DXSHRotate
-@ stdcall D3DXSHRotateZ(ptr long long ptr) d3dx10_43.D3DXSHRotateZ
-@ stdcall D3DXSHScale(ptr long ptr ptr) d3dx10_43.D3DXSHScale
+@ stdcall D3DXSHRotateZ(ptr long float ptr) d3dx10_43.D3DXSHRotateZ
+@ stdcall D3DXSHScale(ptr long ptr float) d3dx10_43.D3DXSHScale
 @ stdcall D3DXSphereBoundProbe(ptr float ptr ptr) d3dx10_43.D3DXSphereBoundProbe
 @ stdcall D3DXVec2BaryCentric(ptr ptr ptr ptr float float) d3dx10_43.D3DXVec2BaryCentric
 @ stdcall D3DXVec2CatmullRom(ptr ptr ptr ptr ptr float) d3dx10_43.D3DXVec2CatmullRom
diff --git a/dlls/d3dx10_43/d3dx10_43.spec b/dlls/d3dx10_43/d3dx10_43.spec
index 12863b4b53a..363d0075b00 100644
--- a/dlls/d3dx10_43/d3dx10_43.spec
+++ b/dlls/d3dx10_43/d3dx10_43.spec
@@ -129,9 +129,9 @@
 @ stdcall D3DXQuaternionToAxisAngle(ptr ptr ptr) d3dx9_36.D3DXQuaternionToAxisAngle
 @ stdcall D3DXSHAdd(ptr long ptr ptr) d3dx9_36.D3DXSHAdd
 @ stdcall D3DXSHDot(long ptr ptr) d3dx9_36.D3DXSHDot
-@ stdcall D3DXSHEvalConeLight(long ptr long long long long ptr ptr ptr) d3dx9_36.D3DXSHEvalConeLight
+@ stdcall D3DXSHEvalConeLight(long ptr float float float float ptr ptr ptr) d3dx9_36.D3DXSHEvalConeLight
 @ stdcall D3DXSHEvalDirection(ptr long ptr) d3dx9_36.D3DXSHEvalDirection
-@ stdcall D3DXSHEvalDirectionalLight(long ptr long long long long ptr ptr ptr) d3dx9_36.D3DXSHEvalDirectionalLight
+@ stdcall D3DXSHEvalDirectionalLight(long ptr float float float ptr ptr ptr) d3dx9_36.D3DXSHEvalDirectionalLight
 @ stdcall D3DXSHEvalHemisphereLight(long ptr long long ptr ptr ptr) d3dx9_36.D3DXSHEvalHemisphereLight
 @ stdcall D3DXSHEvalSphericalLight(long ptr long long long long ptr ptr ptr) d3dx9_36.D3DXSHEvalSphericalLight
 @ stdcall D3DXSHMultiply2(ptr ptr ptr) d3dx9_36.D3DXSHMultiply2
@@ -140,8 +140,8 @@
 @ stdcall D3DXSHMultiply5(ptr ptr ptr) d3dx9_36.D3DXSHMultiply5
 @ stdcall D3DXSHMultiply6(ptr ptr ptr) d3dx9_36.D3DXSHMultiply6
 @ stdcall D3DXSHRotate(ptr long ptr ptr) d3dx9_36.D3DXSHRotate
-@ stdcall D3DXSHRotateZ(ptr long long ptr) d3dx9_36.D3DXSHRotateZ
-@ stdcall D3DXSHScale(ptr long ptr ptr) d3dx9_36.D3DXSHScale
+@ stdcall D3DXSHRotateZ(ptr long float ptr) d3dx9_36.D3DXSHRotateZ
+@ stdcall D3DXSHScale(ptr long ptr float) d3dx9_36.D3DXSHScale
 @ stdcall D3DXSphereBoundProbe(ptr float ptr ptr) d3dx9_36.D3DXSphereBoundProbe
 @ stdcall D3DXVec2BaryCentric(ptr ptr ptr ptr float float) d3dx9_36.D3DXVec2BaryCentric
 @ stdcall D3DXVec2CatmullRom(ptr ptr ptr ptr ptr float) d3dx9_36.D3DXVec2CatmullRom
-- 
GitLab