Kevin Holbrook
7894c2212b
Should compare to X11 constant "None" since a colormap is an X
...
Resource ID and not a pointer.
1999-05-22 18:46:51 +00:00
Huw D M Davies
d0cbe85d05
Add a few more 32->16 Escape conversions.
1999-05-22 18:40:36 +00:00
Paul Quinn
2305f3c06d
Microsoft com vtable compatibility workaround for g++. Basically adds
...
an optional 8 bytes padding to COM objects where the RTTI would be.
1999-05-22 11:41:38 +00:00
Huw D M Davies
e39b676ae9
Implement DocumentProperties, DeviceCapabilities, beginnings of
...
Open/Get/ClosePrinter. Additions to PSDRV_DeviceCapabilities.
Split off WINSPOOL into its own directory.
Several functions added to DC_Funcs.
Based largely on a patch by Pascal Lessard <pascal@macadamian.com>
1999-05-17 16:20:51 +00:00
Marcus Meissner
66f2aac4e3
Xlib_IDirectDrawSurface4Impl_Flip should show 'flipto' surface, not
...
previous one. (reported by Ove)
1999-05-17 14:52:05 +00:00
Marcus Meissner
d7c565f5de
Replaced WIN_GetWindowInstance by GetWindowLongA(GWL_HINSTANCE),
...
removed unnecessary win.h includes, added syslevel.h to queue.c.
1999-05-14 18:39:37 +00:00
Lionel Ulmer
3899c021a1
Check if in depth-conversion mode before returning an error message
...
in IDirectDrawPaletteImpl_GetEntries.
1999-05-14 08:07:56 +00:00
Lionel Ulmer
ad7258517e
Replaced all the Mesa specific code by GLX code. Should work now on
...
any OpenGL implementation.
1999-05-13 18:53:05 +00:00
Huw D M Davies
911e19078d
Fixed a couple of memcpy errors.
1999-05-13 18:46:46 +00:00
Huw D M Davies
79641da5e5
Small fix to help native win95 PrintDlg on the way.
1999-05-13 18:44:44 +00:00
Pavel Roskin
a59cc65d1a
Fixed palette handling for true/high-color X11.
1999-05-08 18:22:11 +00:00
Patrik Stridvall
1bb9403938
ANSI C fixes.
1999-05-08 15:47:44 +00:00
Patrik Stridvall
896889f317
ANSI C fixes.
1999-05-08 12:50:36 +00:00
Huw D M Davies
a9f55c46c1
Split off wingdi16.h from wingdi.h. Add many more #defines/typedefs
...
to bring wingdi.h almost upto a complete NT4.0 interface.
Fix return value of SetRectRgn().
1999-05-08 12:45:18 +00:00
Huw D M Davies
1d4af587fc
Small update to the PostScript encoding vector.
1999-05-03 09:21:21 +00:00
Alexandre Julliard
06c275a643
Converted to the new debugging interface (done with the help of the
...
script written by Patrik Stridvall).
1999-05-02 14:32:27 +00:00
Huw D M Davies
3a24f3f91e
Started implementing Enhanced MetaFile driver.
1999-05-02 10:15:16 +00:00
Patrik Stridvall
a9a671d7ca
Fixed ANSI compabillity.
1999-04-25 19:01:52 +00:00
Alexandre Julliard
f62b48712e
Use $HOME instead of getpwuid for user's home directory.
1999-04-25 12:39:33 +00:00
Patrik Stridvall
c7a8dde118
#pragma pack(?) changed to #include "*pack*.h"
1999-04-25 12:36:53 +00:00
Karl Lessard
d096d773f2
SetMapMode should not reset the window and viewport origins to 0.
1999-04-25 12:19:30 +00:00
Alexandre Julliard
bc49a36f56
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
...
More appropriate default size for fonts with invalid sizes.
1999-04-25 10:57:03 +00:00
Huw D M Davies
7603deae21
General tidy up of the MetaFile driver - make sure that everything
...
goes through the DCFuncs table.
1999-04-25 09:24:23 +00:00
Patrik Stridvall
0f8bc5b5c7
Fixed ANSI compabillity.
1999-04-22 16:27:50 +00:00
Ulrich Weigand
3458987ec9
Added prototypes (stubs) for GDI32.100-104.
1999-04-22 09:20:55 +00:00
Huw D M Davies
56166a6f85
Implemented recording of StretchDIBits and SetDIBitsToDevice and
...
playback of SetDIBitsToDevice. Cleaned up PlayMetaFileRecord a bit.
1999-04-19 16:45:24 +00:00
Patrik Stridvall
0b52adaac4
Fixed typo.
1999-04-19 16:30:51 +00:00
Patrik Stridvall
b4b9fae671
New debug scheme with explicit debug channels declaration.
1999-04-19 14:56:29 +00:00
Eric Pouech
dc7c1b87d4
Fixed a few bugs (typos from cut & paste & invalid heap block
...
freeing).
1999-04-18 13:12:02 +00:00
Huw D M Davies
608629bc13
Fixes for upside-down DIBs.
1999-04-18 12:07:00 +00:00
Lionel Ulmer
251ed43b98
Changed 'GetDisplayMode' to return the mode previously set by
...
'SetDisplayMode' (and not the current monitor mode).
1999-04-18 12:03:02 +00:00
Brian Gerst
8d4f85071d
- Removed all floating point math.
...
- Implemented stretching in X and Y directions for 8, 16, and 32 bit color.
- Implemented source and dest color-keying for 8, 16, and 32 bit color.
- Implemented some trivial raster operations.
- Minimized inner loops for maximum speed.
- Use memcpy whenever possible.
1999-04-18 09:31:50 +00:00
Robert Pouliot
0a9975242a
A few patches to help Wine to compile on OS/2.
1999-04-16 06:55:26 +00:00
Huw D M Davies
b94e43303a
Change (32 bit) HMETAFILEs to GDI objects (HMETAFILE16s remain as
...
global memory handles). Fixed disk-based MetaFiles. Better
separation between MetaFile playback and the metafiledrv.
1999-04-15 16:46:51 +00:00
Pavel Roskin
6f01462b8b
Fixed ugly disabled controls and black background in Write and Lotus
...
Notes.
1999-04-15 15:52:59 +00:00
Huw D M Davies
0d211d1cf5
Limit lastChar to 0xff in PSDRV_GetCharWidth.
1999-04-15 15:13:54 +00:00
Karl Lessard
183f8841db
Optimized code for SetImageBits_X, making bitmap creation faster.
1999-04-11 17:04:16 +00:00
Richard Mortimer
bce5f88f3d
Added missing *IsDark entries into PALETTE_Driver instance
...
initialisation.
1999-04-10 16:37:43 +00:00
Lionel Ulmer
81c7544184
- clean-up of texture 'loading'
...
- added SetColorKey callback for already loaded textures
1999-04-06 07:10:48 +00:00
Lionel Ulmer
4ddedb8131
Added DllClassFactory to DirectDraw.
1999-04-02 10:26:32 +00:00
Alex Korobka
44a1b59cec
Fixes for ignored WVR_[VH]REDRAW flags, made minimization in managed
...
mode go through window manager, small bugfixes for menu and window
code, extended clipboard driver model to handle formats other than
text.
1999-04-01 12:03:52 +00:00
Lionel Ulmer
31ce102fe6
Implement the EnumAttachedSurface method.
1999-04-01 11:49:29 +00:00
Lionel Ulmer
e59f20d76d
Fixed OpenGL devices implementation.
1999-04-01 10:00:38 +00:00
Patrik Stridvall
b87fe2e9bf
More code moved to the X11 driver (bitmap and palette and misc).
1999-04-01 08:16:08 +00:00
Lionel Ulmer
e8ceac986b
Fixed QueryInterface functions for IDirect3D 1 and 2.
1999-03-28 15:15:45 +00:00
Dimitrie O. Paun
05c0c8ef13
Changed some debug messages from one channel to another, to clean up a
...
bit the debug channel usage.
1999-03-28 15:07:41 +00:00
Lionel Ulmer
2e23da4ad5
Added initialisation of the pixmap_depth field in
...
Xlib_DirectDrawCreate.
1999-03-28 09:18:22 +00:00
Huw D M Davies
610b001de5
More Escapes for the PostScript driver.
1999-03-28 09:13:26 +00:00
Francois Gouget
022d372709
Adapted to the interface/implementation separation.
...
Now uses ICOM_THIS to access the implementation structures.
Replaced 'this' with 'This' for ICOM_THIS.
Direct access to the virtual table has been eliminated too.
1999-03-27 16:56:13 +00:00
Francois Gouget
9e2f4af9b0
Updated to include all the implementation aspects that were previously
...
in the public includes.
1999-03-27 16:53:09 +00:00