Francois Gouget
|
3d962e27ed
|
d3dx8: Fix the D3DXAssembleShaderFromFileA/W() prototypes.
|
2008-02-05 12:19:38 +01:00 |
Francois Gouget
|
0894bf25dc
|
d3dx8: Fix the D3DXMatrixAffineTransformation() prototype.
|
2008-02-05 12:19:38 +01:00 |
David Adam
|
796b2dd0a5
|
d3dx8: Implement D3DXCreateMatrixStack.
|
2007-12-18 14:16:00 +01:00 |
David Adam
|
3175d58ffe
|
d3dx8: Add basic functions and stubs for MatrixStack.
|
2007-12-18 14:15:14 +01:00 |
David Adam
|
303b1a110d
|
d3dx8: Rename d3dx_core_private.h to d3dx8_private.h.
|
2007-12-18 14:11:23 +01:00 |
Alexandre Julliard
|
ad9396302d
|
Removed some unneeded imports.
|
2007-12-06 21:24:24 +01:00 |
Luis C. Busquets Pérez
|
07cb7c6626
|
d3dx8: Implementation of D3DXAssembleShaderFromFileA.
|
2007-12-05 13:48:05 +01:00 |
Rob Shearman
|
a4450f0af9
|
d3dx8: Initialise temp in D3DXQuaternionInverse to avoid a uninitialised variable warning with some versions of gcc.
|
2007-12-03 13:10:21 +01:00 |
Francois Gouget
|
c186233892
|
d3dx8/tests: Fix compilation on systems that don't support nameless unions.
|
2007-11-30 14:20:39 +01:00 |
Stefan Leichter
|
d12793a2b5
|
d3dx8: Add WINAPI to the prototypes of D3DXMatrixTransformation.
|
2007-11-28 11:16:25 +01:00 |
David Adam
|
cf443380ba
|
d3dx8: Implement D3DXMatrixTransformation.
|
2007-11-26 12:53:34 +01:00 |
David Adam
|
f1bc484947
|
d3dx8: Implement D3DXQuaternionExp.
|
2007-11-26 12:53:26 +01:00 |
David Adam
|
41029cc88c
|
d3dx8: Implement D3DXQuaternionLn.
|
2007-11-26 12:53:17 +01:00 |
David Adam
|
16a8efa410
|
d3dx8: Implement D3DXQuaternionRotationYawPitchRoll.
|
2007-11-26 12:52:58 +01:00 |
David Adam
|
eee8dd17d8
|
d3dx8: Implement D3DXQuaternionRotationMatrix.
|
2007-11-26 12:52:49 +01:00 |
David Adam
|
345994fbce
|
d3dx8: Implement D3DXQuaternionRotationAxis.
|
2007-11-26 12:52:39 +01:00 |
David Adam
|
7a4490c062
|
d3dx8: Implement D3DXQuaternionToAxisAngle.
|
2007-11-26 12:52:27 +01:00 |
David Adam
|
e8edc51d34
|
d3dx8: Implement D3DXQuaternionBaryCentric.
|
2007-11-20 16:43:58 +01:00 |
David Adam
|
8ec01f62b0
|
d3dx8: Implement D3DXQuaternionSquad.
|
2007-11-20 16:43:32 +01:00 |
David Adam
|
cb954ca6b4
|
d3dx8: Implement D3DXQuaternionSlerp.
|
2007-11-20 16:43:22 +01:00 |
David Adam
|
54e8d08e45
|
d3dx8: Implement D3DXQuaternionInverse.
|
2007-11-20 16:43:10 +01:00 |
David Adam
|
45b13a6cab
|
d3dx8: Implement D3DXQuaternionMultiply.
|
2007-11-20 16:43:01 +01:00 |
David Adam
|
375dcaa82e
|
d3dx8: Implement D3DXColorAdjustContrast.
|
2007-11-20 16:42:51 +01:00 |
David Adam
|
8389eab6b7
|
d3dx8: Implement D3DXColorAdjustSaturation.
|
2007-11-20 16:42:41 +01:00 |
David Adam
|
4a28945505
|
d3dx8: Implement D3DXPlaneTransform.
|
2007-11-20 16:41:21 +01:00 |
David Adam
|
54d3bb28fd
|
d3dx8: Implement D3DXPlaneFromPoints.
|
2007-11-20 16:41:12 +01:00 |
David Adam
|
3d30866133
|
d3dx8: Implement D3DXPlaneFromPointNormal.
|
2007-11-20 16:41:03 +01:00 |
David Adam
|
5cc527d30d
|
d3dx8: Implement D3DXMatrixReflect.
|
2007-11-16 12:34:39 +01:00 |
David Adam
|
a1010e6c94
|
d3dx8: Implement D3DXMatrixShadow.
|
2007-11-16 12:34:29 +01:00 |
David Adam
|
c432b48a51
|
d3dx8: Implement D3DXPlaneIntersectLine.
|
2007-11-16 12:33:47 +01:00 |
David Adam
|
8abfaa04cc
|
d3dx8: Implement D3DXPlaneNormalize.
|
2007-11-16 12:33:32 +01:00 |
David Adam
|
6840049f2f
|
d3dx8: Implement D3DXMatrixAffine Transformation.
|
2007-11-13 13:34:56 +01:00 |
David Adam
|
147600b671
|
d3dx8: Implement D3DXVec3Unproject.
|
2007-11-12 13:00:08 +01:00 |
David Adam
|
6c902b42d5
|
d3dx8: Implement D3XMatrixVec3Project.
|
2007-11-12 13:00:01 +01:00 |
David Adam
|
3231c01c42
|
d3dx8: Implement D3XMatrixMultiplyTranspose.
|
2007-11-12 12:59:53 +01:00 |
David Adam
|
43643072da
|
d3dx8: Implement D3XMatrixInverse.
|
2007-11-12 12:59:44 +01:00 |
Francois Gouget
|
8fc8f2625c
|
d3dx8: Fix compilation on systems that don't support nameless unions.
|
2007-11-09 13:06:16 +01:00 |
David Adam
|
951ca73ff7
|
d3dx8: Implement D3DXMatrixOrthoOffCenterLH.
|
2007-11-06 13:01:41 +01:00 |
David Adam
|
9fc132d02f
|
d3dx8: Implement D3DXMatrixOrthoOffCenterRH.
|
2007-11-06 13:01:31 +01:00 |
David Adam
|
2a7d4bd3d2
|
d3dx8: Uniformize the matrix format in the tests.
|
2007-11-06 13:01:18 +01:00 |
David Adam
|
597a77f7d6
|
d3dx8: Fix the number and the type of variables in d3dx8.spec.
|
2007-11-05 14:58:54 +01:00 |
David Adam
|
4bbe41bb5e
|
d3dx8: Implement D3DXMatrixPerspectiveOrthoLH.
|
2007-11-05 14:58:45 +01:00 |
David Adam
|
23d9da1eb9
|
d3dx8: Implement D3DXMatrixPerspectiveOrthoRH.
|
2007-11-05 14:58:38 +01:00 |
David Adam
|
515d7101ce
|
d3dx8: Implement D3DXMatrixPerspectiveOffCenterLH.
|
2007-11-05 14:58:31 +01:00 |
David Adam
|
110fcb4926
|
d3dx8: Implement D3DXMatrixPerspectiveOffCenterRH.
|
2007-11-05 14:58:24 +01:00 |
David Adam
|
bc386fd753
|
d3dx8: Implement D3DXMatrixPerspectiveFovLH.
|
2007-11-05 14:58:16 +01:00 |
David Adam
|
f45e991c78
|
d3dx8: Implement D3DXMatrixPerspectiveFovRH.
|
2007-11-05 14:58:09 +01:00 |
David Adam
|
bde962f0ff
|
d3dx8: Implement D3DXMatrixPerspectiveLH.
|
2007-11-05 14:58:02 +01:00 |
David Adam
|
5154b203b0
|
d3dx8: Implement D3DXMatrixPerspectiveRH.
|
2007-11-05 14:57:55 +01:00 |
David Adam
|
324aad4545
|
d3dx8: Implement D3DXMatrixLookAtLH.
|
2007-11-05 14:57:45 +01:00 |
David Adam
|
8d996a22a8
|
d3dx8: Implement D3DXMatrixLookAtRH.
|
2007-11-05 14:57:33 +01:00 |
David Adam
|
15f029a5ee
|
d3dx8: Implement D3DXMatrixRotationYawPitchRoll.
|
2007-11-05 14:57:21 +01:00 |
David Adam
|
11bd418aa2
|
d3dx8: Implement D3DXMatrixRotationQuaternion.
|
2007-11-05 14:57:09 +01:00 |
Stefan Leichter
|
b84a7844b6
|
d3dx8: Fix number of parameter of functions D3DXVec4Cross and D3DXVec?CatmullRom.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
035773b9fe
|
d3dx8: Implement D3DXMatrixRotationAxis.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
ad911054dd
|
d3dx8: Implement D3DXMatrixRotationZ.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
5098f39410
|
d3dx8: Implement D3DXMatrixRotationY.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
4ee8e89510
|
d3dx8: Implement D3DXMatrixRotationX.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
4cd47e8b64
|
d3dx8: Implement D3DXMatrixTranslation.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
716862d696
|
d3dx8: Implement D3DXMatrixScaling.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
e8f887dc18
|
d3dx8: Implement D3DXMatrixTranspose.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
c392a8bc74
|
d3dx8: Implement D3DXMatrixMultiply.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
720fb79d7f
|
d3dx8: Implement D3DXMatrixfDeterminant.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
08d17fd27f
|
d3dx8: Fix the condition in D3DXMatrixIsIdentity.
|
2007-10-31 12:39:54 +01:00 |
David Adam
|
0af358b52b
|
d3dx8: Implement D3DX*Vec4Cross.
|
2007-10-29 14:03:57 +01:00 |
David Adam
|
cc22eac10e
|
d3dx8: Implement D3DXTransformNormal.
|
2007-10-29 14:03:46 +01:00 |
David Adam
|
90c4757b8d
|
d3dx8: Implement D3DX*TransformCoord.
|
2007-10-29 14:03:36 +01:00 |
David Adam
|
fa58dcee8d
|
d3dx8: Implement D3DX*Transform.
|
2007-10-29 14:03:24 +01:00 |
David Adam
|
145264efa6
|
d3dx8: Test the function D3DXVec3Cross really.
|
2007-10-29 14:03:09 +01:00 |
David Adam
|
7d0f15f964
|
d3dx8: Implement D3DX*CatmullRom.
|
2007-10-29 14:02:58 +01:00 |
David Adam
|
4ff191a7eb
|
d3dx8: Implement D3DX*Hermite.
|
2007-10-29 14:02:44 +01:00 |
David Adam
|
ea8e7ce42d
|
d3dx8: Implement D3DX*BaryCentric.
|
2007-10-29 14:02:25 +01:00 |
David Adam
|
50ae1e3623
|
d3dx8: Implement D3DX*Normalize.
|
2007-10-29 14:02:02 +01:00 |
Francois Gouget
|
eb546b3b31
|
d3dx8: Fix compilation on systems that don't support nameless unions.
|
2007-10-29 12:05:03 +01:00 |
David Adam
|
5edd2cfaa7
|
d3dx8: Implement D3DXPlaneMatrixIsIdentity.
|
2007-10-24 14:15:25 +02:00 |
David Adam
|
5b685e6ad7
|
d3dx8: Implement D3DXPlaneColorSubtract.
|
2007-10-24 14:15:00 +02:00 |
David Adam
|
2567bd8a98
|
d3dx8: Implement D3DXPlaneColorAdd.
|
2007-10-24 14:14:51 +02:00 |
David Adam
|
0dc3208cf6
|
d3dx8: Implement D3DXPlaneColorScale.
|
2007-10-24 14:14:35 +02:00 |
David Adam
|
03e92443d7
|
d3dx8: Implement D3DXPlaneColorModulate.
|
2007-10-24 14:14:27 +02:00 |
David Adam
|
2f3702043e
|
d3dx8: Implement D3DXPlaneColorLerp.
|
2007-10-24 14:14:17 +02:00 |
David Adam
|
6ebc5cefdf
|
d3dx8: Implement D3DXPlaneColorNegative.
|
2007-10-24 14:14:08 +02:00 |
David Adam
|
a00353b394
|
d3dx8: Implement D3DXPlaneDotNormalize.
|
2007-10-24 14:14:00 +02:00 |
David Adam
|
3247fa0d67
|
d3dx8: Implement D3DXPlaneDotCoord.
|
2007-10-24 14:13:48 +02:00 |
David Adam
|
10259cd87c
|
d3dx8: Implement D3DXPlaneDot.
|
2007-10-24 14:13:37 +02:00 |
David Adam
|
604867c9dd
|
d3dx8: Implement D3DXQuaternionIsIdentity.
|
2007-10-22 16:04:08 +02:00 |
David Adam
|
4be363ac80
|
d3dx8: Implement D3DXQuaternionIdentity.
|
2007-10-22 16:03:51 +02:00 |
David Adam
|
77f5d4c88c
|
d3dx8: Implement D3DXQuaternionConjugate.
|
2007-10-22 16:03:44 +02:00 |
David Adam
|
a394fef4b7
|
d3dx8: Implement D3DXVec3Cross.
|
2007-10-22 16:03:20 +02:00 |
David Adam
|
9657611878
|
d3dx8: Implement D3DX*Scale.
|
2007-10-22 16:03:10 +02:00 |
David Adam
|
c1892f258f
|
d3dx8: Implement D3DX*Minimize.
|
2007-10-22 16:02:48 +02:00 |
David Adam
|
c7f0eca4e3
|
d3dx8: Implement D3DX*Maximize.
|
2007-10-22 16:02:33 +02:00 |
David Adam
|
ab4e829757
|
d3dx8: Implement D3DX*Lerp.
|
2007-10-22 16:02:17 +02:00 |
David Adam
|
4ef92a23e5
|
d3dx8: Implement D3DX*Subtract.
|
2007-10-22 16:01:33 +02:00 |
David Adam
|
e205a210d2
|
d3dx8: Implement D3DX*Add with a test.
|
2007-10-22 16:01:19 +02:00 |
David Adam
|
643bcd3e46
|
d3dx8: Implement D3DX*Dot with a test.
|
2007-10-22 16:01:02 +02:00 |
David Adam
|
bf9a690dbc
|
d3dx8: Implement D3DX*LengthSq.
|
2007-10-22 16:00:08 +02:00 |
David Adam
|
d6377d2fd8
|
d3dx8: Implement D3DX*Length with a test.
|
2007-10-22 15:59:49 +02:00 |
David Adam
|
8d8a5f06c2
|
d3dx8: Implement D3DXVec2Lerp with a test.
|
2007-10-16 14:06:47 +02:00 |
David Adam
|
18123a9364
|
d3dx8: Implement D3DXVecScale with a test.
|
2007-10-16 14:06:38 +02:00 |
David Adam
|
f453d737a1
|
d3dx8: Implement D3DXVec2Maximize with a test.
|
2007-10-16 14:06:25 +02:00 |