Commit Graph

58 Commits

Author SHA1 Message Date
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
David Adam
28276e8fb1 d3dx8: Implement D3DXVec2Minimize with a test. 2007-10-16 14:06:15 +02:00
David Adam
43d13935d8 d3dx8: Implement D3DXVec2Subtract with a test. 2007-10-16 14:06:04 +02:00
David Adam
adf4580bf1 d3dx8: Implement D3DXVec2Add with a test. 2007-10-16 14:05:41 +02:00
David Adam
a0ddecf778 d3dx8: Implement D3DXVec2CCW with a test. 2007-10-16 14:05:29 +02:00
David Adam
1fa3abe7cc d3dx8: Implement D3DXVec2Dot with a test. 2007-10-16 14:05:17 +02:00
David Adam
d404ec8c4b d3dx8: Implement D3DX8Vec2LengthSq with a test. 2007-10-16 14:05:01 +02:00
David Adam
e4ba8eb450 d3dx8: Implement D3DX8Vec2Length with a test. 2007-10-16 14:04:49 +02:00
Louis Lenders
514db0a59d d3dx8: Update spec file. 2007-10-04 13:02:02 +02:00
Louis Lenders
547d406719 d3dx8: Add DllMain. 2007-10-04 12:59:43 +02:00
Michael Stefaniuc
277fab6cc7 d3dx8: Win64 printf format warning fixes. 2006-10-04 09:58:57 +02:00
Michael Stefaniuc
85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Alexandre Julliard
32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Alexandre Julliard
5258e061dc make_dlls: Ignore generated import libraries from the top-level .gitignore. 2006-07-10 20:55:58 +02:00
Alexandre Julliard
cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Alexandre Julliard
0b56f2c6cb d3dx8: Remove dependencies on OpenGL headers and libraries. 2006-06-15 16:52:05 +02:00
Alexandre Julliard
a34074c5db d3dx8: Make the virtual table functions static where possible. 2006-06-10 11:50:26 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Alexandre Julliard
0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Alexandre Julliard
7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
Mike McCormack
2d7ea23868 Interlocked LONG* gcc warning fixes. 2005-07-11 13:21:17 +00:00
Alexandre Julliard
aa0b9aac0d Sort entry points alphabetically. 2005-06-22 18:38:23 +00:00
Dmitry Timoshkov
4625628e67 Make some of the OLE interface vtables const. 2005-05-27 20:17:35 +00:00
Alexandre Julliard
34fa35dc99 Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
2005-05-09 14:42:30 +00:00
Alexandre Julliard
d62356aa1e Added rules to build import libraries in the individual dll makefiles.
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
2005-05-07 12:39:52 +00:00
Paul Vriens
7b6b24d868 - Use Interlocked* functions in AddRef and Release.
- Store the result of the Interlocked functions and use only this.
2005-01-21 10:18:16 +00:00
Michael Stefaniuc
5ad7d858e0 Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
2004-12-23 17:06:43 +00:00
Alexandre Julliard
f5f7a1822c Removed some more uses of the non-standard ICOM_THIS macro. 2004-09-08 01:50:37 +00:00
Alexandre Julliard
f714b39762 Get rid of the no longer used ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE
macro.
2004-08-23 19:39:48 +00:00
Alexandre Julliard
48c4bb3c31 Get rid of the non-standard ICOM_VTABLE macro. 2004-08-12 23:00:51 +00:00