Michael Stefaniuc
|
5ad7d858e0
|
Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
|
2004-12-23 17:06:43 +00:00 |
Crestez Leonard
|
f4205ad71f
|
Check for malformed source rect in DIB_DirectDrawSurfact_BltFast, and
return DDERR_INVALID_RECT.
|
2004-12-21 14:47:35 +00:00 |
Christian Costa
|
3bb7f70f6b
|
Enable creation of the RGB device.
|
2004-12-20 17:08:41 +00:00 |
Alexandre Julliard
|
ebe3c529b1
|
Janitorial: C booleans must not be compared against TRUE.
|
2004-12-09 14:07:59 +00:00 |
Dmitry Timoshkov
|
627260f89e
|
Avoid crashes in ddraw.dll when loading it without x11drv, for
instance from wineprefixcreate in a text mode console.
|
2004-12-06 16:21:27 +00:00 |
Eric Pouech
|
0a258964c2
|
Const correctness fixes.
|
2004-11-30 21:38:57 +00:00 |
Tom Wickline
|
5c38e1b561
|
Version resources cleanup.
|
2004-11-23 13:59:34 +00:00 |
Christian Costa
|
0948ed709e
|
Fixed colorkey conversion.
Handle null surface pointer when creating surface.
|
2004-11-19 18:05:15 +00:00 |
Francois Gouget
|
3bb5b093e8
|
Assorted spelling fixes.
|
2004-10-22 22:27:51 +00:00 |
Francois Gouget
|
486d020c1b
|
Don't define COBJMACROS in objbase.h.
Update the Wine sources accordingly.
|
2004-10-07 03:06:48 +00:00 |
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 |