Commit graph

66 commits

Author SHA1 Message Date
Henri Verbeet
725ec0323e ddraw: Avoid LPD3DDEVICEDESC. 2012-12-12 11:58:52 +01:00
Henri Verbeet
92a9fe463b ddraw: Avoid LPDIRECT3D. 2012-11-19 11:46:46 +01:00
Henri Verbeet
4a339708d6 ddraw: Avoid LPDIRECT3D2. 2012-11-19 11:46:41 +01:00
Henri Verbeet
ea4ae09c86 ddraw: Avoid LPDIRECT3D3. 2012-11-16 11:39:47 +01:00
Henri Verbeet
0fa127b1fa ddraw: Avoid LPDIRECT3D7. 2012-11-16 11:39:42 +01:00
Henri Verbeet
db3b97debf ddraw: Avoid LPDIRECT3DLIGHT. 2012-11-15 12:19:28 +01:00
Henri Verbeet
4dd685ecbe ddraw: Avoid LPDIRECT3DDEVICE. 2012-11-15 12:19:25 +01:00
Henri Verbeet
d3b739ff31 ddraw: Avoid LPDIRECT3DDEVICE2. 2012-11-15 12:19:21 +01:00
Henri Verbeet
a0ee8b20bc ddraw: Avoid LPDIRECT3DDEVICE3. 2012-11-14 11:27:34 +01:00
Henri Verbeet
a24d59a1dd ddraw: Avoid LPDIRECT3DDEVICE7. 2012-11-14 11:27:30 +01:00
Henri Verbeet
785033d19d ddraw: Avoid LPDIRECT3DVIEWPORT. 2012-11-14 11:27:25 +01:00
Henri Verbeet
ea50cde939 ddraw: Avoid LPDIRECT3DVIEWPORT2. 2012-11-13 16:54:53 +01:00
Henri Verbeet
29d2f95acb ddraw: Avoid LPDIRECT3DVIEWPORT3. 2012-11-13 16:54:53 +01:00
Henri Verbeet
5b1dc444e6 ddraw: Avoid LPDIRECT3DMATERIAL. 2012-11-13 16:54:53 +01:00
Henri Verbeet
67886fed92 ddraw: Avoid LPDIRECT3DMATERIAL2. 2012-11-12 12:15:15 +01:00
Henri Verbeet
3a32ecd90f ddraw: Avoid LPDIRECT3DMATERIAL3. 2012-11-12 12:15:11 +01:00
Henri Verbeet
2445ff616e ddraw: Avoid LPDIRECT3DTEXTURE. 2012-11-12 12:15:07 +01:00
Henri Verbeet
1b9dcb16ce ddraw: Avoid LPDIRECT3DTEXTURE2. 2012-11-09 11:30:18 +01:00
Henri Verbeet
261a6c30b6 ddraw: Avoid LPDIRECT3DEXECUTEBUFFER. 2012-11-09 11:30:15 +01:00
Henri Verbeet
f088901c94 ddraw: Avoid LPDIRECT3DVERTEXBUFFER. 2012-11-09 11:30:10 +01:00
Henri Verbeet
98dc4cd43c ddraw: Avoid LPDIRECT3DVERTEXBUFFER7. 2012-11-08 15:37:46 +01:00
Henri Verbeet
2889ec6bb0 ddraw: Avoid LPDIRECTDRAWSURFACE. 2012-11-06 16:02:33 +01:00
Henri Verbeet
5190792b33 ddraw: Avoid LPDIRECTDRAWSURFACE4. 2012-11-05 11:30:31 +01:00
Henri Verbeet
1216eb577b ddraw: Avoid LPDIRECTDRAWSURFACE7. 2012-11-05 11:30:31 +01:00
Michael Stefaniuc
da1bef4340 include: Make "long" numeric constants LP64/LLP64 proof (d3d*.h). 2011-10-27 12:29:05 +02:00
Roderick Colenbrander
6154bf1ad8 include: Undefine INTERFACE before defining it. 2010-09-08 19:49:30 +02:00
Alexander Dorofeyev
7c8fa9c24f include/d3d.h: Fix method calling macros. 2008-04-11 13:03:50 +02:00
Alexander Dorofeyev
e169bb0a7f include/d3d.h: Fix method calling macros for IDirect3DTexture. 2008-01-02 13:20:21 +01:00
Francois Gouget
6688acce7d include: Some DirectX headers are supposed to define COM_NO_WINDOWS_H. 2006-11-07 15:25:17 +01:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Alexandre Julliard
b8d3075d83 Uncomment the typedef in the DECLARE_INTERFACE macro, and get rid of
duplicate typedefs.
2005-07-26 18:32:53 +00:00
Peter Berg Larsen
2db7165005 Added D3DERR_COLORKEYATTACHED and DDGDI_GETHOSTIDENTIFIER. 2004-12-21 16:03:55 +00:00
Alexandre Julliard
5d0160ea75 Get rid of the non-standard Ixxx_METHODS macro definitions, declare
the interfaces explicitly instead.
2004-10-05 04:38:15 +00:00
Francois Gouget
179dc259e4 Fix incorrect usage of COBJMACROS.
Duplicate and adapt the COM access macros so they also work in C++.
Fix the IDirectPlayX access macros.
2004-10-04 19:39:32 +00:00
Alexandre Julliard
616940eb9a Get rid of the non-standard ICOM_DEFINE macro. 2004-08-12 03:33:30 +00:00
Alexandre Julliard
e37c6e18d0 Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Dimitrie O. Paun
53f9c21fb7 Use angle brackets (<>) rather than quotes ("") for the include
directives in our .h files. This should avoid some potentially nasty
surprises for Winelib apps.
2003-08-28 21:43:34 +00:00
Alexandre Julliard
aae3cb61cd Simplified COM interface declarations, removing the need to define
both an xxx_METHODS and an xxx_IMETHODS macro.
2003-04-11 00:31:02 +00:00
Alexandre Julliard
55379110c5 Get rid of the ICOM_CALL macros. 2003-04-10 21:13:58 +00:00
Alexandre Julliard
f00c46f030 Use a more compatible technique to declare COM interfaces methods,
using Microsoft's STDMETHOD macros instead of the Wine-specific
ICOM_METHOD ones.
2003-04-10 00:19:24 +00:00
Lionel Ulmer
5f87d778aa - some additionnal flags logged
- fixes in the vertex buffer thunking + optimized flag support
2003-01-03 19:10:48 +00:00
Christian Costa
ae24769927 Add some DDRAW and D3D definitions. 2002-11-27 20:12:10 +00:00
Lionel Ulmer
43c3dc4d33 - Clean up all the D3D COM handling (but the underlaying code is still
as ugly as before).
- Handle properly (ie as on real Windows) negative values in
  rectangles during blitting.
2002-11-21 21:04:16 +00:00
Vincent Béron
9a62491660 Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
Alexandre Julliard
0799c1a780 Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Ove Kaaven
a9ea8574d4 Direct3D header update. 2001-04-16 19:02:22 +00:00
Ove Kaaven
3c1f362ca9 Added some DirectDraw7-related definitions. 2000-07-23 13:42:13 +00:00
Francois Gouget
ae41e8c804 Reordered the CALLBACK and WINAPI directives so that it compiles with
old g++ versions.
2000-06-11 20:07:58 +00:00
Peter Hunnisett
0b56446e35 - Added remaining DirectX 3D3 6&7 3D interfaces.
- Added d3dcaps.h, d3dtypes.h and rearranged contents according to
  DirectX 7 headers.
- Fixed dsound.h include list (d3d.h->d3dtypes.h).
2000-05-18 01:26:42 +00:00
Lionel Ulmer
1f135c812d Suppressed the inclusion of OpenGL headers. 1999-12-04 03:57:47 +00:00