Commit Graph

86 Commits

Author SHA1 Message Date
André Hentschel
b5ba054ce8 Assorted header comment cleanup. 2012-01-04 19:35:13 +01:00
André Hentschel
9aaa01ecc5 d3drm: Add IDirect3DRMFrame3 interface. 2012-01-04 19:30:35 +01:00
André Hentschel
8f0ac41d3f d3drm: Add IDirect3DRMFrame2 interface. 2012-01-03 19:27:05 +01:00
André Hentschel
723ae056b9 d3drm: Add IDirect3DRM3 interface. 2011-12-29 16:19:05 +01:00
André Hentschel
7164806b56 d3drm: Add IDirect3DRMMeshBuilder3 interface. 2011-12-29 16:19:04 +01:00
André Hentschel
7fd38368b4 d3drm: Add IDirect3DRM2 interface. 2011-12-28 18:59:11 +01:00
André Hentschel
f8766bdc72 d3drm: Add IDirect3DRMMeshBuilder2 interface. 2011-12-28 18:57:07 +01:00
André Hentschel
a1a1cbcff0 d3drm: Fix the order of the IDirect3DRM methods. 2011-12-27 16:55:07 +01:00
Francois Gouget
9fbd18cc34 d3drm/tests: Remove an unneeded assert.h include. 2011-09-27 10:59:02 +02:00
Frédéric Delanoy
760faf01a9 tests: Assorted spelling fixes. 2011-08-04 18:27:37 +02:00
Marcus Meissner
75e7167a0f d3drm: Mark internal symbols as hidden. 2011-05-16 16:35:33 +02:00
Michael Stefaniuc
278b7a0445 d3drm: Use an iface instead of a vtbl pointer in IDirect3DRMMeshBuilderImpl. 2010-11-29 13:28:22 +01:00
Michael Stefaniuc
93fc13522c d3drm: Use an iface instead of a vtbl pointer in IDirect3DRMImpl. 2010-11-29 13:28:21 +01:00
Alexandre Julliard
730f01801f tests: Make some variables static. 2010-10-01 13:41:42 +02:00
Alexandre Julliard
81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Alexandre Julliard
afa57da929 d3drm: Use float instead of long in the spec file for 32-bit floating point values. 2010-08-31 14:23:48 +02:00
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
David Adam
668ddfba33 d3drm: Remove a useless comment. 2010-05-24 14:45:48 +02:00
David Adam
c042f935b1 d3drm: Do not redefine already defined guids. 2010-05-24 14:45:44 +02:00
David Adam
6448987253 d3drm: Remove a useless include. 2010-05-24 14:45:40 +02:00
Gerald Pfeifer
40b1b8fa7e d3drm: Remove two variables which are not really used from IDirect3DRMMeshBuilderImpl_Load. 2010-04-26 07:01:13 -05:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Christian Costa
edb9fad0a8 d3drm: Use proper macro for AddRef. 2010-03-01 12:05:53 +01:00
Alexandre Julliard
6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Christian Costa
e0756602a4 d3drm: Make IDirect3DRMMeshBuilderImpl_Load handle normals and texture coordinates.
Implement IDirect3DRMMeshBuilderImpl_GetTextureCoordinates.
2010-02-15 12:20:02 +01:00
Christian Costa
739c1177d9 d3drm: Remove wrong description. 2010-02-15 12:20:02 +01:00
Christian Costa
a4b622d81a d3drm: Beginning of Mesh info retrieval. 2010-02-08 17:14:44 +01:00
Christian Costa
edd9e8cc5b d3drm: Improve IDirect3DRMMeshBuilderImpl_Load and corresponding test. 2010-02-04 13:39:28 +01:00
Christian Costa
3d361e6412 d3drm/tests: Use better name for test function and make it static (spotted by Stefan Dosinger). 2010-02-03 11:07:34 +01:00
Christian Costa
4296852b88 d3drm: Implement partially IDirect3DRMMeshBuilderImpl_Load. 2010-02-01 12:49:29 +01:00
Christian Costa
aaf2ef418e d3drm: Add some tests. 2010-02-01 12:49:14 +01:00
Christian Costa
5b6eada53f d3drm: Add stubbed implementation of IDirect3DRMMeshBuilder. 2010-01-29 14:59:53 +01:00
Christian Costa
3ad04c18c0 d3drm: Simplify declaration of VTable members (spotted by Dmitry Timoshkov). 2010-01-14 09:09:06 -06:00
David Adam
7822494499 d3drm: The input quaternions are not changed when calling D3DRMQuaternionSlerp. 2010-01-11 11:29:59 -06:00
Christian Costa
a59922ab55 d3drm: Implement stubbed IDirect3DRM interface. 2010-01-08 10:12:56 +01:00
Christian Costa
e54b46021d d3drm: Add stub for Direct3DRMCreate. 2009-12-31 12:12:18 +01:00
Francois Gouget
1fab15a72f d3drm/tests: Fix compilation on systems that don't support nameless unions. 2009-08-31 12:41:22 +02:00
David Adam
32064cb553 d3drm: D3DRMQuaternionSlerp should be tested against returned Windows values. 2009-02-17 12:46:50 +01: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
Alexandre Julliard
79c64acc7b tests: Don't depend on the static uuid libraries in the tests.
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
2008-07-08 17:51:45 +02:00
Alexandre Julliard
dad21bbcbf makefiles: List the static libraries as normal imports instead of extra libs. 2008-04-30 14:23:55 +02:00
Rob Shearman
48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Francois Gouget
29ef0b90ee Assorted spelling, punctuation and case fixes. 2008-03-03 12:04:48 +01:00
Francois Gouget
cacf37f0eb d3drm/tests: Fix the Visual C++ double to float conversion warnings. 2007-05-31 14:18:39 +02: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