Peter Beutner
008298455f
Fix wrong use of the PFD_GENERIC_ACCELERATED flag. It indicates that
...
the selected pixel format lacks full hardware acceleration and only a
few parts are accelerated. So don't always set it but only if the X
server actually reports that the selected pixel format is not fully
accelerated.
2005-11-18 12:06:45 +00:00
Raphael Junqueira
7ed830b8e1
Add GLXFBConfig on Wine_GLContext (we should remove XVisualInfo
...
references on code).
Hook glGetIntegerv on GL_ALPHA_BITS to query on GLXFBConfig instead of
glGetInteger (as it returns bad value).
2005-11-11 10:52:14 +00:00
Francois Gouget
0edbaf7e80
Remove spaces before '\n' in traces.
2005-11-10 12:14:56 +00:00
Raphael Junqueira
b929f3d673
Added support for SHADEBLENDCAPS.
2005-11-10 11:05:30 +00:00
Alexandre Julliard
68b8a4ab69
Don't call SetWindowPos in ShowWindow if a parent window is not
...
visible, only toggle the WS_VISIBLE flag.
2005-11-09 10:35:48 +00:00
Dmitry Timoshkov
7da329548e
Stricter check whether a window needs to be mapped on the screen.
2005-11-03 19:31:38 +00:00
Lionel Ulmer
5ae22b8021
Add 'ENUM_...._SETTINGS' flag and make use of it in the X11DRV code.
2005-11-02 10:54:42 +00:00
Ulrich Czekalla
006caa30dd
Improve handling of mapping between X and Windows formats.
...
Add support for UTF8.
2005-11-01 18:05:40 +00:00
Vitaliy Margolen
f610f31c10
Fix bad mouse lag in games that do their own mouse warping.
2005-10-24 15:11:37 +00:00
Dmitry Timoshkov
c0c514b072
Update German and Hungarian keyboard layouts to better match X11
...
ones.
2005-10-11 19:27:22 +00:00
Huw Davies
422887f36f
Ignore the gasp table when we have no hinter.
2005-10-06 12:28:19 +00:00
Alexandre Julliard
7e22be4d84
We are no longer generating .dbg.c files.
2005-09-29 10:35:58 +00:00
Gerald Pfeifer
ed77348a9e
Use 0 instead of NULL in create_glxpixmap().
2005-09-28 18:11:17 +00:00
Dmitry Timoshkov
9c559cf385
Make DrawMenuBar and SetMenu tests pass under Wine.
2005-09-28 15:13:10 +00:00
Huw Davies
fd7019579a
Add an x11drv escape that returns a glx drawable.
2005-09-26 11:04:12 +00:00
Alexandre Julliard
9f859692f9
Replace DPRINTF by TRACE in a few places.
2005-09-25 15:23:21 +00:00
Huw Davies
844c804b9e
Move desktop_vi inside process_attach and remember to free it.
2005-09-23 17:21:32 +00:00
Richard Cohen
106af86740
Fix compile without XRender.
2005-09-23 10:05:54 +00:00
Alexandre Julliard
0ec0f048e6
Removed unused debug channels.
2005-09-22 10:44:40 +00:00
Dmitry Timoshkov
9628a781bf
Use the event's width and height not the translated window rect to
...
recognize a zero sized window in the ConfigureNotify handler.
2005-09-19 15:25:53 +00:00
Uwe Bonnes
6c0cd69f22
Don't free a modified pointer.
2005-09-19 14:40:18 +00:00
Alexandre Julliard
f826b86056
Fixed gcc 4.0 warnings.
2005-09-15 09:49:18 +00:00
Alexandre Julliard
cf3eddee66
Avoid a redefinition warning on 64-bit platforms.
2005-09-14 11:31:46 +00:00
Marcus Meissner
bd7ec9aca5
The last argument to MultiByteToWideChar is wide character count and
...
not the buffer size in bytes. Fixed all places where it was wrong.
2005-09-12 22:07:53 +00:00
Alexandre Julliard
261e376495
Fixed a number of pointer to integer conversions that wouldn't work
...
right on a 64-bit platform.
2005-09-12 15:14:06 +00:00
Huw Davies
e33f622bd1
Use the gasp table to check whether we should trigger antialiasing.
2005-09-12 11:11:30 +00:00
Alexandre Julliard
f8ee161a1b
Fixed some traces to use the right printf format and avoid typecasts.
2005-09-12 10:30:05 +00:00
Dmitry Timoshkov
7647cffbdf
Add a test for ShowWindow(SW_SHOWMAXIMIZED) called for a not visible
...
overlapped window, which shows that WM_SHOWWINDOW is not sent in that
case and that it should activate a window and bring it to top.
2005-09-12 10:09:40 +00:00
Alexandre Julliard
20a1a203c6
Use a more portable scheme for storing the name of a critical
...
section.
2005-09-09 10:19:44 +00:00
Frank Richter
a7b5f5ac3c
Make AlphaBlend() respect the destination clipping region.
2005-08-27 09:20:53 +00:00
Pavel Roskin
cbb4f7d595
Extend uRelax scale so that yres is relaxed before slant, not at the
...
same time.
2005-08-26 08:47:45 +00:00
Huw Davies
6a3175032d
Use the correct rectangle for ETO_OPAQUE - spotted by James Hawkins.
2005-08-24 10:56:49 +00:00
Huw Davies
5a39abb278
Avoid using XRenderFindStandardFormat as older libraries don't have
...
it.
2005-08-23 18:14:30 +00:00
Huw Davies
3433676fd7
Move a bunch of common code from the drivers into gdi.
2005-08-23 09:38:58 +00:00
Saulius Krasuckas
187f7a4a4f
Don't dereference a NULL visual pointer.
2005-08-22 09:22:19 +00:00
Todd Mokros
88ac4b9650
Fix a focus stealing bug introduced by the managed flag changes.
2005-08-22 09:14:21 +00:00
Mike McCormack
e5efc5a657
gcc 4.0 warning fixes.
2005-08-16 16:02:45 +00:00
Frank Richter
a6f081e0db
Fix AlphaBlend() to extract the right part of the source DIB.
2005-08-15 14:46:31 +00:00
Mike McCormack
99aac8a665
gcc 4.0 warning fixes.
2005-08-15 10:47:23 +00:00
Frank Richter
5e82e0cb63
Invalidate DCEs when a window region is set.
2005-08-15 09:33:39 +00:00
Mike McCormack
c29892b88f
Fix some gcc 4.0 warnings.
2005-08-12 10:35:46 +00:00
Michael Kaufmann
0f2c2b8426
Fix for BI_BITFIELDS: The color masks are at the same position in all
...
the bitmap headers that support this flag (BITMAPINFO: The first color
mask is in bmiColors[0], that's the same position as bV4RedMask in
BITMAPV4HEADER).
2005-08-08 18:40:14 +00:00
Alexandre Julliard
4fa411fa07
Don't call WaitForMultipleObjectsEx if we are just polling for pending
...
X events.
2005-08-03 15:47:30 +00:00
Oliver Stieber
d708acd979
Back out the previous stencil patch and slightly improve on the old
...
functionality.
2005-08-03 11:01:15 +00:00
Alexandre Julliard
2431a64419
There's no need to update the event mask in X11DRV_sync_window_style,
...
it never changes.
2005-07-27 15:22:58 +00:00
Dmitry Timoshkov
a726387a07
Take into account CS_NOCLOSE window class style and SC_CLOSE system
...
menu item state while handling WM_X11DRV_DELETE_WINDOW request.
2005-07-25 11:08:43 +00:00
Stefan Huehner
3e05fe1e60
Fix missing-declarations warnings.
2005-07-24 17:10:38 +00:00
Oliver Stieber
b9efc4d26c
Allow running opengl and DirectX applications without stencil support,
...
an earlier patch assumed that stencil support was available, but it
isn't in all cases.
2005-07-22 09:05:04 +00:00
Alexandre Julliard
6655fed5a6
Don't set win gravity, the default should work fine.
2005-07-19 11:43:38 +00:00
Alexandre Julliard
2997fc51a4
Fixed a few prototypes in the USER driver.
2005-07-18 13:20:18 +00:00