Commit Graph

27 Commits

Author SHA1 Message Date
David Adam
7822494499 d3drm: The input quaternions are not changed when calling D3DRMQuaternionSlerp. 2010-01-11 11:29:59 -06:00
David Adam
687ce93882 d3drm: Simplify some functions. 2009-02-16 15:35:15 +01:00
David Adam
f877cb9a89 d3drm: Allow output pointer to be equal to input pointer. 2009-02-16 15:35:15 +01:00
David Adam
44e74969e3 d3drm: Implement the spherical interpolation part of D3DRMQuaternionSlerp. 2009-02-16 15:35:15 +01:00
David Adam
a737dcf03d d3drm: Remove unneeded includes. 2009-02-16 15:35:15 +01:00
Andrew Talbot
0fb481e0fd d3drm: Remove unused Wine debug channel. 2008-12-17 13:52:40 +01:00
David Adam
7eaf1fe2f5 d3drm: Implement D3DRMCreateColorRGB. 2007-05-21 15:58:51 +02:00
David Adam
21b7413dee d3drm: Implement D3DRMCreateColorRGBA. 2007-05-21 15:58:35 +02:00
David Adam
d3e8c930e3 d3drm: Implement D3DRMColorGetAlpha. 2007-05-21 15:57:09 +02:00
David Adam
d400728521 d3drm: Implement D3DRMColorGetBlue. 2007-05-21 15:56:53 +02:00
David Adam
fba5b11bea d3drm: Implement D3DRMColorGetGreen. 2007-05-21 15:56:32 +02:00
David Adam
e1d3e65381 d3drm: Implement D3DRMColorGetRed. 2007-05-21 15:56:14 +02:00
Francois Gouget
0e1a34d2a2 d3drm: Fix compilation on systems that don't support nameless unions. 2007-04-30 12:34:54 +02:00
David Adam
d53d7c9ea2 d3drm: Implement D3DRMQuaternionSlerp. 2007-04-23 20:45:47 +02:00
David Adam
909b502360 d3drm: Implement D3DRMQuaternionFromRotation. 2007-04-23 20:42:51 +02:00
David Adam
f13c45f4dc d3drm: Implement D3DRMMatrixFromQuaternion. 2007-04-23 20:41:03 +02:00
David Adam
9fa78fd4d7 d3drm: Implement D3DRMVectorRotate. 2007-04-23 20:32:07 +02:00
David Adam
f289cf3129 d3drm: Implement D3DRMQuaternionMultiply. 2007-04-23 20:31:31 +02:00
David Adam
7fccb04201 d3drm: Implement D3DRMVectorReflect. 2007-04-23 20:27:39 +02:00
David Adam
f9e6f42b86 d3drm: Implement D3DRMVectorRandom. 2007-04-23 20:26:37 +02:00
David Adam
819362d0f7 d3drm: Implement D3DRMVectorNormalize. 2007-04-23 20:25:18 +02:00
David Adam
5524923c07 d3drm: Implement D3DRMVectorscale. 2007-04-23 20:23:54 +02:00
David Adam
d882ee2746 d3drm: Implement D3DRMVectorModulus. 2007-04-23 20:23:23 +02:00
David Adam
de77d8e9fc d3drm: Implement D3DRMVectorDotProduct. 2007-04-23 20:22:19 +02:00
David Adam
d152211e21 d3drm: Implement D3DRMVectorCrossProduct. 2007-04-23 20:21:56 +02:00
David Adam
70a1cef5e4 d3drm: Implement D3DVectorSubtract. 2007-04-23 20:21:40 +02:00
David Adam
f50800b25d d3drm: Implement D3DRMVectorAdd. 2007-04-23 20:21:13 +02:00