Huw Davies
|
e8d89cd0f5
|
Fix a reference leak on failure (spotted by Rob Shearman).
Move some code over to the Interlocked* functions.
|
2004-09-28 19:19:27 +00:00 |
Alexandre Julliard
|
f5f7a1822c
|
Removed some more uses of the non-standard ICOM_THIS macro.
|
2004-09-08 01:50:37 +00:00 |
Hans Leidekker
|
fe442b21f7
|
Fix signed/unsigned comparison warnings.
|
2004-09-08 01:23:57 +00:00 |
James Hawkins
|
fae181b099
|
Added API documentation for DirectDrawEnumerateEx.
|
2004-08-30 18:37:17 +00:00 |
Robert Shearman
|
9e2e594a1c
|
Implement IDirectDrawClipper_GetClipList for case where we have a
handle to a window.
|
2004-08-24 20:14:26 +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 |
Tobias Burnus
|
998a827370
|
- Limit number of FIXME()s in Clipper_SetClipList and document
function.
- Document Clipper_GetClipList.
|
2004-08-23 18:50:14 +00:00 |
Alexandre Julliard
|
48c4bb3c31
|
Get rid of the non-standard ICOM_VTABLE macro.
|
2004-08-12 23:00:51 +00:00 |
Christian Costa
|
479c13b84e
|
Implemented IDirect3DDevice{2,3}::GetLightState.
Fixed traces in execute buffers.
Updated copyright info.
|
2004-08-06 17:30:44 +00:00 |
Lionel Ulmer
|
fbf003dd39
|
- add S3TC support to BltFast (fixes NOLF)
- proper surface unlocking in case of error in the Blt case
|
2004-08-02 22:21:30 +00:00 |
Christian Costa
|
5e6487fe78
|
Improved IDirect3DViewportImpl_3_2_1_TransformVertices stub.
|
2004-08-02 18:27:32 +00:00 |
Christian Costa
|
0bbe91213d
|
Fixed D3DOP_STATELIGHT opcode.
Implemented _dump_D3DEXECUTEBUFFERDESC.
|
2004-08-02 18:26:53 +00:00 |
Christian Costa
|
9713f651fe
|
Moved libtxc_dxt definitions into ddraw headers.
|
2004-08-02 18:24:40 +00:00 |
Lionel Ulmer
|
5ffe177543
|
- Fix compilation on boxes without OpenGL installed.
- Print the warning message only once.
|
2004-08-02 18:24:04 +00:00 |
Christian Costa
|
eac96b5606
|
Added native and emulated S3TC support.
|
2004-07-30 18:54:32 +00:00 |
Lionel Ulmer
|
c9eb05e560
|
Better handle the frame-buffer locking case.
|
2004-07-12 19:47:48 +00:00 |
Marcus Meissner
|
42e1216cf5
|
COPY_COLORKEY_FX: Do not use lvalue casts.
|
2004-07-06 18:43:10 +00:00 |
Lionel Ulmer
|
112c426c47
|
Move the FPS computation from the D3D code to the common code.
|
2004-06-04 19:37:16 +00:00 |
Ivan Leo Murray-Smith
|
10778aa761
|
Updated the version info of all DirectX dlls to the version numbers of
DirectX 9.0b for Windows 2000/XP.
|
2004-05-14 21:37:32 +00:00 |
Lionel Ulmer
|
d069312de6
|
Add the possibility to save a snapshot of the backbuffer at
flip-time.
|
2004-04-12 22:07:33 +00:00 |
Alexandre Julliard
|
bb133bd596
|
Fixed a couple of header files ordering issues.
|
2004-04-07 03:59:41 +00:00 |
James Perry
|
7afb399802
|
Fix handling of D3DBLEND_BOTH* blend modes.
|
2004-03-27 01:36:26 +00:00 |
Alexandre Julliard
|
9e4ed6460c
|
.spec.c files are no longer used for 32-bit dlls.
|
2004-03-24 03:36:44 +00:00 |
Christian Costa
|
a501ea73ea
|
Do not return an error when setting a material to NULL.
Fixed access to d3d private data.
|
2004-03-23 23:02:37 +00:00 |
Christian Costa
|
bfeca3bff9
|
Enable creation of a zbuffer in system memory.
|
2004-03-22 22:57:30 +00:00 |
Christian Costa
|
7e51de6ea7
|
Improve D3D7 compatibility.
|
2004-03-20 02:33:17 +00:00 |
Elias Ross
|
56aca378c1
|
Added 24-bit color key support in DIB_DirectDrawSurface_BltFast.
|
2004-03-16 19:41:50 +00:00 |
Christian Costa
|
85cbe8213b
|
DD_STRUCT_COPY_BYSIZE: Do not clear more that struct size.
|
2004-03-16 01:13:29 +00:00 |
Dmitry Timoshkov
|
21fc3c8067
|
CreateDIBSection takes a const pointer to BITMAPINFO.
|
2004-03-12 19:46:12 +00:00 |
Alexandre Julliard
|
05df86a38f
|
Moved more GDI definitions to gdi_private.h.
Get rid of bitmap.h and palette.h.
|
2004-03-04 20:41:12 +00:00 |
Alexandre Julliard
|
589e115233
|
We no longer use the .exe.spec.c files.
|
2004-03-02 21:16:37 +00:00 |
Patrik Stridvall
|
ede82e3055
|
Fixed some issues found by winapi_check.
|
2004-02-20 20:19:23 +00:00 |
Sami Aario
|
d3383740d6
|
No need to link against the uuid library.
|
2004-02-16 22:18:59 +00:00 |
Sami Aario
|
225f142c8d
|
Added surface tests.
|
2004-02-16 20:23:58 +00:00 |
Dmitry Timoshkov
|
cc535b7cce
|
There is no point in specifying both MEM_RESERVE and MEM_COMMIT for
VirtualAlloc.
|
2004-02-11 23:57:36 +00:00 |
Lionel Ulmer
|
2b8281a827
|
Fix palette deletion issue seen in DungeonKeeper.
|
2004-01-30 22:58:03 +00:00 |
Lionel Ulmer
|
2ae876fadf
|
Fix the Z transform in the XYRZHW case.
|
2004-01-30 22:57:43 +00:00 |
Alexandre Julliard
|
20b4585e3c
|
Only link against libdxguid where necessary.
|
2004-01-27 00:11:16 +00:00 |
Francois Gouget
|
6b6ed724ae
|
Add missing '\n's to debug traces.
|
2004-01-27 00:01:43 +00:00 |
Francois Gouget
|
998cc56773
|
Add trailing '\n's to ok() calls.
|
2004-01-20 21:49:35 +00:00 |
Lionel Ulmer
|
266223ddf1
|
Also remove in the D3D code the pedantic check on the GetProcAddress
extension.
|
2003-12-30 19:13:32 +00:00 |
Lionel Ulmer
|
88b928fd0d
|
Limit usage of vertex arrays to correct states.
|
2003-12-08 21:53:40 +00:00 |
Lionel Ulmer
|
1eaee42399
|
Use vertex arrays when possible.
|
2003-11-25 00:06:33 +00:00 |
Lionel Ulmer
|
63d9cfcf11
|
Fix some other multi-texturing problems.
|
2003-11-18 23:20:25 +00:00 |
Sami Aario
|
f22a4720b5
|
Added some conformance tests for ddraw. These enumerate some display
modes and then attempt to open them.
|
2003-11-18 00:12:00 +00:00 |
Lionel Ulmer
|
a122673ebf
|
Fix graphical corruption on surface lock when multi-texturing is
active.
|
2003-11-17 20:02:33 +00:00 |
Lionel Ulmer
|
a39afdd633
|
Fix parsing of GL version string in X.Y cases.
|
2003-11-11 20:38:20 +00:00 |
Lionel Ulmer
|
b6ddd8cadb
|
Better color-keying support.
|
2003-11-11 00:31:16 +00:00 |
Lionel Ulmer
|
4a078c8376
|
Fix some stupid bug with missing braces.
|
2003-11-09 01:21:25 +00:00 |
Christian Costa
|
4bf5d02c23
|
Add support for all Z buffer depths that are lower that the current
one.
|
2003-10-16 19:08:33 +00:00 |