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 |
|
Francois Gouget
|
be9fd31b92
|
Define the COM macros even in C++.
|
1999-10-23 20:09:05 +00:00 |
|
Lionel Ulmer
|
4e407605a6
|
Added definitions of COM objects for D3D 6.x support.
|
1999-09-10 14:21:27 +00:00 |
|
Patrik Stridvall
|
0f8bc5b5c7
|
Fixed ANSI compabillity.
|
1999-04-22 16:27:50 +00:00 |
|
Francois Gouget
|
81de59a76a
|
Removed all implementation aspects.
Modified to use the latest ICOM macros.
Added the macros for use in C.
Added the method parameter names (when I had them).
|
1999-03-27 16:48:25 +00:00 |
|
Alexandre Julliard
|
a396029270
|
Large-scale renaming of all Win32 functions and types to use the
standard Windows names.
|
1999-02-26 11:11:13 +00:00 |
|
Marcus Meissner
|
fb0192236b
|
Some ddraw/d3d bugfixes, updated Diablo/WC4 ddraw status.
|
1999-02-14 09:25:37 +00:00 |
|
Lionel Ulmer
|
1b95d7369f
|
Added stubs for new DirectDraw4 and DirectDrawSurface4 methods.
|
1999-02-02 13:27:38 +00:00 |
|
Lionel Ulmer
|
a1d6d247d4
|
Added check for the presence of Mesa's header files.
|
1999-01-30 15:54:43 +00:00 |
|
Lionel Ulmer
|
0155445059
|
- better support for ExecuteBuffers
|
1999-01-23 12:29:44 +00:00 |
|
Alexandre Julliard
|
8da12c43a9
|
Group commit for recovery after disk crash.
See Changelog for changes WRT release 990110.
|
1999-01-17 16:55:11 +00:00 |
|
Alexandre Julliard
|
638f169b1e
|
Recovery of release 990110 after disk crash.
See Changelog for changes between 990103 and 990110.
|
1999-01-17 16:32:32 +00:00 |
|
Lionel Ulmer
|
5ff007747f
|
- beginning of implementation of Direct3D2 (DX 5.0) and associated classes
- some basic code for Direct3D and Direct3DExecuteBuffer (DX 3.0)
- added stretching to Blt function
|
1999-01-03 17:00:19 +00:00 |
|
Juergen Schmied
|
69f2ea69f5
|
Fixed tons of incomplete prototypes, assignment's of pointer with
different signedness, superflous ',' and ';' in structures, wrong
return-types, lose of digits and some small glitches.
|
1998-12-26 19:44:13 +00:00 |
|
Marcus Meissner
|
73458b03cd
|
Changed // comments to /* */ so WINE compiles with non-gcc compilers
again.
|
1998-12-26 12:54:29 +00:00 |
|