Marcus Meissner
7a8431ed69
Stubs for IDirect3D(2)::CreateLight and CreateDevice to avoid crashes.
1998-12-24 14:36:26 +00:00
Huw D M Davies
7c77354f83
Implemented PolylineTo.
1998-12-18 15:55:15 +00:00
Paul Quinn
1beaae5f9e
Lots of new defines and stubs.
1998-12-15 15:38:36 +00:00
Todd Vierling
5696a09dcc
graphics/psdrv forgets to pull in @DLLFLAGS@, and so is compiled non-PIC if
...
using --enable-dll.
1998-12-15 12:58:18 +00:00
Ian Pilcher
cc4e9cb43c
Added ability to specify X fonts used for Helv and Tms Rmn typefaces
...
with DefaultSerif and DefaultSansSerif INI keys.
1998-12-14 16:39:29 +00:00
Stephen Crowley
66267bd87b
Save the original video mode before going fullscreen and restore it
...
when the last DirectDraw_Release is called. Also fix a problem where
the viewport wasn't set to 0,0.
1998-12-14 14:39:56 +00:00
Huw D M Davies
7a31ef2dc7
XLFDs should be well-formed (14 hyphens) to match scalable fonts.
...
Stop slant field becoming wildcarded too early.
1998-12-14 12:58:10 +00:00
Huw D M Davies
5a50273f5b
Implement AbortDoc16, move AbortDoc32 and StartDoc32W to
...
misc/printdrv.c and fix a few compile warnings.
1998-12-11 10:17:31 +00:00
Alexandre Julliard
0c0e3bebb8
Authors: Francis Beaudet <francis@macadamian.com>, Sylvain St-Germain <sylvain@macadamian.com>, Thuy Nguyen <thuy@macadamian.com>
...
Lots of new stubs.
1998-12-10 15:49:22 +00:00
Ulrich Weigand
7b57b24fda
Adapted to CreateSystemTimer interface change.
1998-12-10 10:47:26 +00:00
Stephen Crowley
330612ea5c
Fixed a potential crash if a usable video mode is not detected.
1998-12-10 09:50:35 +00:00
Robert Riggs
d22d0718f4
Set window focus in _common_IDirectDraw_SetDisplayMode().
1998-12-10 09:05:09 +00:00
Huw D M Davies
e82199121f
Sanity check on font size.
1998-12-10 08:26:23 +00:00
Pablo Saratxaga
b13f23e4fc
Improved the handling of font encodings.
1998-12-09 14:51:48 +00:00
Alexandre Julliard
e9bc26ad27
Tried another kludge for the Xmd.h problem.
1998-12-08 15:06:38 +00:00
Stephen Crowley
399931a293
Added fullscreen DGA support.
1998-12-08 13:10:56 +00:00
Marcus Meissner
4a2e102827
Create X11 palette on DirectDrawSurface::SetPalette, not before (we
...
might not have an X11 window yet).
1998-12-08 10:00:38 +00:00
Huw D M Davies
7d5fd8dc3a
Fix for SetAbortProc16, stub for SetAbortProc32 and tidy up some other
...
printing functions.
1998-12-08 09:44:30 +00:00
Huw D M Davies
fc03455570
Fix X11DRV_ExtTextOut for rotated text if either of lpDx, breakExtra
...
or charExtra are non-zero.
1998-12-08 09:37:49 +00:00
Huw D M Davies
2d617be099
Replace GRAPH_ functions with Win SDK equivalents.
1998-12-08 09:14:09 +00:00
Ulrich Weigand
94632fcd68
Bugfix: -microsoft-symbol encoding was not recognized.
1998-12-07 10:36:56 +00:00
Huw D M Davies
d6a91b7a74
Move OEM resources to the x11drv.
1998-12-02 10:29:04 +00:00
Lionel Ulmer
581a8edd74
- added definition of DirectDrawCreateClipper.
...
- more versatile support of surfaces / better surface description support.
1998-12-01 09:30:22 +00:00
Stephen Crowley
8e06d90e4d
Added a new cmdline switch to disable XF86 DGA Extensions, -nodga.
1998-11-27 15:12:33 +00:00
Uwe Bonnes
2d65536bc4
Added stubs for Startpage and EndPage.
1998-11-26 15:20:55 +00:00
Huw D M Davies
9c68faadab
Remove X_DC_INFO from DC and make it behave like any other PDEVICE.
1998-11-25 12:36:03 +00:00
Eric Warnke
3036c985bd
Don't match against Symbol or Nil fonts.
1998-11-24 20:43:06 +00:00
Huw D M Davies
2bd3acf7c8
Moved DC_SetupGC functions to graphics/x11drv/graphics.c.
1998-11-22 17:45:06 +00:00
Andreas Mohr
1e360ebbf9
Added Win16 implementation for GetRegionData().
1998-11-22 16:54:26 +00:00
Marcus Meissner
fa434ffaf2
BltFast: Honor lPitch, Lock/Unlock surfaces (xlib needs unlock to draw).
1998-11-22 13:28:48 +00:00
Huw D M Davies
9650864743
Takes print spooler functions out of win16drv.
...
Allows the PostScript driver to go into libwine.
1998-11-22 12:55:24 +00:00
Stephen Crowley
8320d678cc
Fixed the DGA detection code in ddraw. You don't need root access,
...
having r+w access to /dev/mem is enough.
1998-11-22 12:53:54 +00:00
Marcus Meissner
1cd7056636
DirectDraw status updated.
...
Use cooperative window for drawing in xlib implementation if possible.
Slightly restructured IDirectDrawSurface::Blt so it doesn't crash.
1998-11-22 12:33:29 +00:00
Lionel Ulmer
16704da018
Some corrections to the handling of off-screen buffers.
...
Correction to the EnumDisplayModes function.
Added XShm support to Xlib driver.
Open a DirectX window even when using the DGA driver.
1998-11-15 16:43:32 +00:00
Huw D M Davies
980992a3ca
Should get win16drv AbortProc working. Hopefully.
1998-11-14 18:28:50 +00:00
Marcus Meissner
41d1529bd5
Do not enumerate D3D devices we can't handle anyway.
...
Return bitmasks for hi/truecolor depths in EnumDisplayModes.
1998-11-14 17:10:13 +00:00
Lionel Ulmer
7d70fe5acf
Corrected bug in DirectDrawSurface creation and handling for driver
...
based upon Xlilb.
1998-11-14 11:26:08 +00:00
Uwe Bonnes
e2ed0c92b1
Added a stub for StartDocA and EndDoc.
1998-11-08 15:38:32 +00:00
Ove Kaaven
194cfed110
Simulate the VGA vertical refresh.
1998-11-08 15:06:31 +00:00
Lionel Ulmer
5e144868d7
Added support of source and destination rectangles in Blit function.
1998-11-08 14:27:30 +00:00
Huw D M Davies
b76462c91d
Stop X11DRV_RoundRect calling XDrawArc with -ve width/height params
...
which it did if either ellipse dimension was zero.
1998-11-07 12:42:54 +00:00
Huw D M Davies
904e20fdd0
Optimize RoundRect32 to call Rectangle32 if either ellipse dimension
...
is zero.
1998-11-07 12:41:49 +00:00
Huw D M Davies
91d1608a59
Moved X11 DIB stuff to x11drv.
1998-11-06 11:03:00 +00:00
Jesper Skov
5c3e457b16
egcs 'ambiguous else' warnings fixes.
1998-11-01 19:27:22 +00:00
Huw D M Davies
82617362a5
More bitmap fixes.
1998-11-01 16:35:42 +00:00
Huw D M Davies
84dd9feb05
A couple of small fixes to my bitmap patch.
1998-11-01 15:13:53 +00:00
Huw D M Davies
6fafe9e07e
Implement SEGPTR conversion for STARTDOC in Escape32().
1998-11-01 14:06:04 +00:00
Huw D M Davies
bcad255cb4
Print a message if the PostScript driver can't find a PPD file.
1998-11-01 13:02:27 +00:00
Ove Kaaven
1499a845ff
Moved VGA-emulating DirectX code from dispdib.c to a separate
...
file. Made it use a system timer and trap I/O accesses to the VGA
DAC registers to accommodate DisplayDib-using programs that try to
access the VGA hardware directly.
1998-11-01 12:51:47 +00:00
François Gouget
241c730d54
Fixed some LPPOINT/LPSIZE mismatches and some missing "const" in the
...
headers prototypes.
1998-10-28 10:47:09 +00:00