341 Commits

Author SHA1 Message Date
Marcus Meissner
8431e75af3 d3drm: Added some freeing of memory in error paths (Coverity). 2013-10-14 10:48:23 +02:00
Henri Verbeet
34548b4dfe d3drm: Get rid of the IDirect3DRMFrameImpl typedef. 2013-10-11 11:06:25 +02:00
Henri Verbeet
666c6b36f1 d3drm: Get rid of the IDirect3DRMFrameArrayImpl typedef. 2013-10-11 11:06:23 +02:00
Henri Verbeet
3ffd998c46 d3drm: Get rid of the IDirect3DRMVisualArrayImpl typedef. 2013-10-10 10:45:05 +02:00
Henri Verbeet
cb49cff060 d3drm: Introduce impl_from_IDirect3DRMFrameArray(). 2013-10-10 10:45:02 +02:00
Henri Verbeet
44f5d4bd64 d3drm: Introduce impl_from_IDirect3DRMVisualArray(). 2013-10-09 11:11:11 +02:00
Henri Verbeet
cd16932bf3 d3drm: Compare with the correct IID in IDirect3DRMVisualArrayImpl_QueryInterface(). 2013-10-09 11:11:09 +02:00
Henri Verbeet
e9f2fce16b d3drm: Get rid of the IDirect3DRMLightArrayImpl typedef. 2013-10-08 09:09:09 +02:00
Henri Verbeet
7320f3b87e d3drm: Get rid of the IDirect3DRMFaceImpl typedef. 2013-10-08 09:09:06 +02:00
Henri Verbeet
0160b9a385 d3drm: Get rid of the IDirect3DRMDeviceImpl typedef. 2013-10-07 14:44:35 +02:00
Henri Verbeet
3dffb34f7c d3drm: Get rid of the IDirect3DRMImpl typedef. 2013-10-07 14:44:35 +02:00
Henri Verbeet
13e3219c2f d3drm: Get rid of the Header typedef. 2013-10-04 12:45:26 +02:00
Henri Verbeet
7a0390d85a d3drm: Avoid VOID. 2013-09-23 20:38:18 +02:00
Henri Verbeet
4b772c2cf2 d3drm: Avoid LPRECT. 2013-09-10 11:10:17 +02:00
Henri Verbeet
39991e759a d3drm: Avoid LPDWORD. 2013-09-10 11:10:14 +02:00
Henri Verbeet
16c48f9d84 d3drm: Avoid LPVOID. 2013-09-09 22:09:58 +02:00
Henri Verbeet
a9f3bc43e5 d3drm: Avoid LPSTR. 2013-09-09 22:09:58 +02:00
Henri Verbeet
75deeb4589 d3drm: Avoid LPCSTR. 2013-09-06 12:00:26 +02:00
Henri Verbeet
be6b54f52f d3drm: Avoid LPUNKNOWN. 2013-08-20 11:50:41 +02:00
Henri Verbeet
19b8ba0cb9 d3drm: Avoid LPDIRECTXFILEDATA. 2013-08-20 11:50:38 +02:00
Henri Verbeet
db2d54ffd0 d3drm: Avoid LPDIRECTXFILEENUMOBJECT. 2013-08-19 12:53:21 +02:00
Henri Verbeet
34743e7044 d3drm: Avoid LPDIRECTXFILE. 2013-08-19 12:53:21 +02:00
Henri Verbeet
d7e052f8f1 d3drm/tests: Avoid LPDIRECT3DRMWINDEVICE. 2013-08-16 11:55:24 +02:00
Henri Verbeet
c635b2fc7d d3drm: Avoid LPDIRECT3DRMPROGRESSIVEMESH. 2013-08-16 11:55:24 +02:00
Henri Verbeet
ee6734e848 d3drm: Avoid LPDIRECT3DRMLIGHTARRAY. 2013-08-15 16:24:13 +02:00
Henri Verbeet
cf3053f504 d3drm: Avoid LPDIRECT3DRMPICKEDARRAY. 2013-08-15 16:24:11 +02:00
Henri Verbeet
861b1053e2 d3drm: Avoid LPDIRECT3DRMVISUALARRAY. 2013-06-06 11:47:26 +02:00
Henri Verbeet
8c882f6819 d3drm: Avoid LPDIRECT3DRMFRAMEARRAY. 2013-06-05 17:31:40 +02:00
Henri Verbeet
31f9cae2bd d3drm: Avoid LPDIRECT3DRMVIEWPORTARRAY. 2013-06-05 17:31:39 +02:00
Henri Verbeet
d6ac5a4b88 d3drm: Avoid LPDIRECT3DRMFACEARRAY. 2013-06-04 10:14:45 +02:00
Henri Verbeet
8550e69af0 d3drm: Avoid LPDIRECT3DRMDEVICEARRAY. 2013-06-04 10:14:43 +02:00
Henri Verbeet
97bc1eb389 d3drm: Avoid LPDIRECT3DRMUSERVISUAL. 2013-06-03 11:30:47 +02:00
Henri Verbeet
007d50e983 d3drm: Avoid LPDIRECT3DRMANIMATIONSET2. 2013-05-31 11:57:54 +02:00
Henri Verbeet
78afa17fbe d3drm: Avoid LPDIRECT3DRMANIMATIONSET. 2013-05-31 11:57:52 +02:00
Henri Verbeet
85f83800e3 d3drm: Avoid LPDIRECT3DRMANIMATION2. 2013-05-30 10:57:21 +02:00
Henri Verbeet
eff68af5a0 d3drm: Avoid LPDIRECT3DRMANIMATION. 2013-05-30 10:57:19 +02:00
Henri Verbeet
735e69f94e d3drm: Avoid LPDIRECT3DRMMATERIAL2. 2013-05-29 12:12:33 +02:00
Henri Verbeet
19a519e90a d3drm: Avoid LPDIRECT3DRMMATERIAL. 2013-05-28 14:55:15 +02:00
Henri Verbeet
397cc3f42d d3drm: Avoid LPDIRECT3DRMTEXTURE3. 2013-05-28 14:55:12 +02:00
Henri Verbeet
41fe35583d d3drm: Avoid LPDIRECT3DRMTEXTURE2. 2013-05-27 19:29:08 +02:00
Henri Verbeet
769efb1f63 d3drm: Avoid LPDIRECT3DRMTEXTURE. 2013-05-27 19:29:04 +02:00
Francois Gouget
a17d518122 d3drm/tests: Fix compilation on systems that don't support nameless unions. 2013-05-20 12:06:36 +02:00
André Hentschel
0867e37768 d3drm/tests: Add more face tests. 2013-05-13 11:16:19 +02:00
André Hentschel
60aaed781c d3drm: Implement IDirect3DRMMeshBuilder3_GetNormals. 2013-05-13 11:16:10 +02:00
André Hentschel
edacd0772e d3drm: Implement IDirect3DRMMeshBuilder3_GetNormalCount. 2013-05-13 11:16:03 +02:00
André Hentschel
1a2271830b d3drm/tests: Initial IDirect3DRMFace tests. 2013-05-09 20:44:53 +02:00
André Hentschel
9dcdbfab49 d3drm: Add IDirect3DRMFace2 interface. 2013-05-09 20:37:39 +02:00
André Hentschel
9bce3a920b d3drm: Add IDirect3DRMFace interface. 2013-05-09 20:37:21 +02:00
André Hentschel
7f5a3a4d80 d3drm: Return a IDirect3DRMTexture in texture loading methods instead of error. 2013-05-07 11:26:14 +02:00
Henri Verbeet
b8e3cee783 d3drm: Avoid LPDIRECT3DRMLIGHT. 2013-04-25 13:40:00 +02:00