Lionel Ulmer
|
fc67be9a01
|
Added support for DirectDraw overlays using the XVideo extension.
|
2000-09-26 00:38:03 +00:00 |
Gerald Pfeifer
|
54449ce348
|
Remove unused local variable in DGA_IDirectDrawSurface4Impl_SetPalette().
|
2000-09-18 01:41:26 +00:00 |
Lionel Ulmer
|
48455b369a
|
Upgrade also 15bpp to 16bpp surfaces.
|
2000-09-13 00:00:26 +00:00 |
Andreas Mohr
|
20cd9356a8
|
- fixes debugger output
- get rid of wrong comments
- fix comments
- .spec spelling fix
- improve warning message
|
2000-09-12 23:40:40 +00:00 |
Lionel Ulmer
|
5e14b07961
|
Fixed DGA / DGA 2 palette creation.
|
2000-09-12 23:35:17 +00:00 |
Lionel Ulmer
|
109066bb8e
|
Do not support DGA when DirectVideo not present.
|
2000-09-09 19:40:08 +00:00 |
Alexandre Julliard
|
94074bc224
|
Fixed non-OpenGL compile.
|
2000-08-30 01:51:21 +00:00 |
Peter Hunnisett
|
5b6bf34067
|
Newbie friendly error message for 3D creation failure.
|
2000-08-29 23:55:26 +00:00 |
Lionel Ulmer
|
6e408c4f16
|
- added ARGB 1555 format
- fixed refcount problem for Add/DeleteAttachedSurface
|
2000-08-28 19:31:18 +00:00 |
Lionel Ulmer
|
6cd85a5816
|
Fixed the displaying of the FOURCC codes in _dump_pixelformat.
|
2000-08-25 21:34:09 +00:00 |
Lionel Ulmer
|
e34191fc6d
|
Change pixel format for 24 BPP surfaces when the DDraw BPP is 32.
|
2000-08-25 21:31:15 +00:00 |
James Abbatiello
|
ba0a533669
|
Don't crash when calling DirectDrawSurface::EnumAttachedSurfaces on a
surface with no attached surfaces.
|
2000-08-22 20:38:00 +00:00 |
Alexandre Julliard
|
2a2321bbca
|
Authors: Alexandre Julliard <julliard@codeweavers.com> (for Corel), Albert den Haan <albertd@corel.com>
Added syslevel locking for GDI operations.
Propagate the changes through the graphics code.
|
2000-08-19 21:38:55 +00:00 |
Alexandre Julliard
|
5ab9d860f2
|
Removed some unnecessary #includes and dll dependencies.
|
2000-08-09 22:35:05 +00:00 |
Alexandre Julliard
|
a007f3364a
|
Moved a few non-standard headers into their respective dlls.
|
2000-08-09 00:54:58 +00:00 |
Marcus Meissner
|
9bc9f5e6df
|
If we are looking for an existing pixmap format, we do not need the
same bitsperpixel (fixes depth 15/bitspixel 16 mode).
|
2000-08-07 17:09:37 +00:00 |
Alexandre Julliard
|
bea617be47
|
Moved GUID definitions to their respective dll.
|
2000-08-03 04:22:35 +00:00 |
Marcus Meissner
|
28816705c6
|
One of the 24/32 convert color masks was wrong.
|
2000-08-03 00:22:59 +00:00 |
Alexandre Julliard
|
6c9d83aa4c
|
Added imports of user32/gdi32/kernel32 wherever necessary.
|
2000-08-03 00:04:24 +00:00 |
Alexandre Julliard
|
646c562f9c
|
Cleaned up some more USER dependencies.
|
2000-07-31 23:32:47 +00:00 |
Marcus Meissner
|
77e3cd8cd0
|
No longer crash when running with DirectDraw with a DDClipper in
-desktop mode.
|
2000-07-29 00:01:30 +00:00 |
Eric Pouech
|
67247b2b1d
|
Compilation fixes for OpenGL.
|
2000-07-23 19:27:21 +00:00 |
Lionel Ulmer
|
1434d875ea
|
Detect broken glext.h headers.
|
2000-07-23 14:23:31 +00:00 |
Ove Kaaven
|
fddc3e15d8
|
Added a few C++ operators to Direct3D structures, and made some unions
'nameless'.
|
2000-07-23 14:19:19 +00:00 |
Marcus Meissner
|
bfae5c8382
|
IDirectDraw,IDirectDraw2,IDirectDraw4 fixed up in regard to COM usage.
|
2000-07-23 13:39:52 +00:00 |
Lionel Ulmer
|
a8cc5f543e
|
- fix Direct3D support and a lot of warnings
- add support for DDraw in a window (not optimized yet)
- cleans up OpenGL extensions handling for D3D
|
2000-07-16 14:40:35 +00:00 |
Marcus Meissner
|
5d760b1ca8
|
Check for NULL flipchain and just return the current surface if it
happens.
|
2000-07-11 22:05:21 +00:00 |
Marcus Meissner
|
14a842761d
|
Corrected 24->32 conversion. Still only correct for little endian.
|
2000-07-08 18:28:57 +00:00 |
Marcus Meissner
|
62eedafb4a
|
Removed another bad assert and two no longer needed ones.
|
2000-07-08 11:43:34 +00:00 |
Marcus Meissner
|
cbe749f16a
|
Fixed two asserts in Blt().
|
2000-06-25 12:50:54 +00:00 |
Gerald Pfeifer
|
67263a3ec8
|
Properly cast arguments to printf to match the intended output.
|
2000-06-25 12:50:31 +00:00 |
Marcus Meissner
|
05fce2cf62
|
Create xlib ddsurfaces with correct reference counts.
|
2000-06-24 12:50:08 +00:00 |
Peter Ganten
|
3020d1b0be
|
_common_depth_to_pixelformat() returns -1 and not zero, if a mode is
supported.
|
2000-06-23 16:54:23 +00:00 |
Marcus Meissner
|
968580c136
|
Use correct bpp for the X side of the surface XImages.
Cleaned up Xlib_Surface_Release so it is a bit more readable.
use VirtualAlloc for conversion-programside buffer to simplify
handling.
|
2000-06-23 16:52:53 +00:00 |
Marcus Meissner
|
653d57a22a
|
Dump FourCC correctly, print conversion messages, add reference to
ddraw in DDSurface::GetDDInterface.
|
2000-06-23 16:50:24 +00:00 |
Patrik Stridvall
|
4710be20fe
|
Fixed some warnings.
|
2000-06-23 15:47:14 +00:00 |
Alexandre Julliard
|
6953d6756c
|
For dlls, derive SPEC_SRCS from MODULE and ALTNAMES.
|
2000-06-20 20:24:14 +00:00 |
Marcus Meissner
|
9c51c96c6d
|
Added 24->32 packed pixel mapping support to convert.
Slightly rewrote the conversion initialisation.
|
2000-06-13 01:06:53 +00:00 |
Lionel Ulmer
|
2babd685a4
|
replaced a DPRINTF by a TRACE
|
2000-06-12 21:54:00 +00:00 |
Lionel Ulmer
|
ef275bbb99
|
Removed the Release in case of error as we do not AddRef anymore.
|
2000-06-12 01:18:35 +00:00 |
Ove Kaaven
|
70b699a1a1
|
Call TSXFlush after setting DGA palette, so it updates immediately.
|
2000-06-10 04:24:41 +00:00 |
Andreas Mohr
|
2e011a5243
|
Lots of spelling fixes that accumulated in my tree again, made several
error msgs more verbose, doc updates.
|
2000-06-01 23:28:25 +00:00 |
Lionel Ulmer
|
0761f537ee
|
Install the colormap only if it was created.
|
2000-05-30 20:05:05 +00:00 |
Patrik Stridvall
|
17d1e9e5e2
|
Fixed issues found by winapi_check.
|
2000-05-23 23:38:32 +00:00 |
Ove Kaaven
|
76ba037559
|
Made WINE_DirectDraw a decorationless popup window. Fixes mouse
coordinates previously offset by the invisible decorations.
|
2000-05-23 21:13:33 +00:00 |
Lionel Ulmer
|
75f98cfc4c
|
Remove the PRIMARYSURFACE attribute from back buffers.
|
2000-05-23 04:03:48 +00:00 |
Lionel Ulmer
|
79457d818c
|
Initialize the back-buffer with the correct VTable.
|
2000-05-23 01:21:47 +00:00 |
Ove Kaaven
|
561895a937
|
Made IDirectDrawSurface::SetPalette set the surface's DIBSection color
map to point to the IDirectDrawPalette's own depth conversion color map.
|
2000-05-18 00:04:10 +00:00 |
Ove Kaaven
|
9d0abdbcca
|
Initialize an identity mapping in CreatePalette if no depth conversion
is necessary. Also fixed a warning.
|
2000-05-18 00:03:36 +00:00 |
Ove Kaaven
|
d8ba1268b4
|
Use unsigned int instead of unsigned short in DirectDraw
depth-conversion color map.
|
2000-05-15 02:34:41 +00:00 |