Dmitry Timoshkov
c049f83308
user32: Do not ask DrawFrameControl() to modify the passed in rectangle.
...
This patch should fix the regression(s) caused by my recent button painting
patches. The problem was that DrawFrameControl() was modifying the rectangle,
and one of my patches stopped calling DrawFrameControl() in case of ODA_FOCUS
action, so drawing an entire button and only focus started to differ, which
was hidden by the custom clipping (that was removed by my last patch).
2010-04-16 12:40:52 +02:00
Nikolay Sivov
7a9ba819e7
shell32: Add IPersistFolder2 stub for printers folder.
2010-04-16 12:40:42 +02:00
Jörg Höhle
c662c35edc
winmm: MCI_SYSINFO dwRetSize counts characters, not bytes.
...
MSDN says the contrary.
2010-04-16 12:39:26 +02:00
Roderick Colenbrander
3b993117c3
wined3d: Separate AMD GPUs in D3D9 and D3D10 models, this allows for a more correct fall back when the GPU table isn't up to date.
...
D3D10_CAPABLE should work on any AMD OpenGL 3.0 driver (those came out in september 2008) and on OSX 10.5 and up.
2010-04-16 12:38:21 +02:00
Roderick Colenbrander
057c64c5b0
wined3d: Separate AMD Radeon HD2300 from other HD2xxx/HD3xxx GPUs since it is D3D9 instead of D3D10.
2010-04-16 12:38:18 +02:00
Piotr Caban
2548742bb4
msvcrt: Fix locale initialization.
2010-04-16 12:37:33 +02:00
Piotr Caban
f2f56d563f
msvcrt: Change localeconv implementation.
2010-04-16 12:37:18 +02:00
Vincent Povirk
ede103c699
gdiplus: Add fixmes for unimplemented imageattributes features.
2010-04-16 12:13:00 +02:00
Vincent Povirk
8b2543b750
gdiplus: Always use software to draw bitmaps to bitmaps.
2010-04-16 12:12:54 +02:00
Vincent Povirk
4247247787
gdiplus: Implement color remapping.
2010-04-16 12:12:48 +02:00
Vincent Povirk
bb9c1878c3
gdiplus: Correct the coordinate transform for non-rectangular parallelograms.
...
Apparently matrices in gdiplus don't work the way I think they do.
2010-04-16 12:12:37 +02:00
Vincent Povirk
7791f02fd9
gdiplus: Transform bitmaps to non-rectangular parallelograms in software.
2010-04-16 12:12:30 +02:00
Vincent Povirk
9c380b1e8e
gdiplus: Use a helper function to draw image data from bitmaps in software.
...
This will make it possible to use the same codepath for non-bitmap graphics
objects and to create a software implementation for other drawing operations.
2010-04-16 12:12:24 +02:00
Frédéric Delanoy
32ceee8bf1
loader: Fix French translation of wine manpage.
2010-04-16 12:10:30 +02:00
Vincent Povirk
2f9c6091fc
gdiplus: Use UnitPixel for metafile bounds when creating from HMETAFILE.
2010-04-16 12:10:13 +02:00
Henri Verbeet
f6e923b55d
wined3d: Remove some dead code from IWineD3DDeviceImpl_Uninit3D().
2010-04-16 12:09:48 +02:00
Henri Verbeet
da1b459754
wined3d: Store the depth/stencil attachment as IWineD3DSurfaceImpl pointer in struct fbo_entry.
2010-04-16 12:09:45 +02:00
Henri Verbeet
be993fc49f
wined3d: Store render target attachments as IWineD3DSurfaceImpl pointers in struct fbo_entry.
2010-04-16 12:09:42 +02:00
Henri Verbeet
24c93d48aa
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to context_attach_depth_stencil_fbo().
2010-04-16 12:09:39 +02:00
Henri Verbeet
95130a7d5e
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to context_attach_surface_fbo().
2010-04-16 12:09:36 +02:00
Henri Verbeet
870b3cb40b
wined3d: Simply pass an IWineD3DSurfaceImpl pointer to context_apply_attachment_filter_states().
2010-04-16 12:09:32 +02:00
Henri Verbeet
bc2850a587
wined3d: Get rid of the width and height parameters to surface_upload_data().
2010-04-16 12:09:27 +02:00
Henri Verbeet
212bfab2df
wined3d: Get rid of the width and height parameters to surface_allocate_surface().
2010-04-16 12:09:23 +02:00
Henri Verbeet
7f6ab3c06e
wined3d: The currentDesc and pow2 width/height are the same for power of two textures.
2010-04-16 12:09:19 +02:00
Henri Verbeet
65797d7f75
wined3d: Get rid of glRect from IWineD3DSurfaceImpl.
...
604caf0caa
supposedly removed the "oversized
texture" code, but this was still left over.
2010-04-16 12:09:14 +02:00
Vincent Povirk
531219f84d
gdiplus: Do not create FontFamilies for bitmap fonts.
2010-04-16 12:01:42 +02:00
Vincent Povirk
049aa8dacd
gdiplus: Ensure GdipGetGenericFontFamilySansSerif returns a truetype font.
2010-04-16 12:01:39 +02:00
Alexandre Julliard
d4880b7a1f
msvcrt: Initialize exported common variables to fix the build on Mac OS.
2010-04-16 12:01:35 +02:00
Alexandre Julliard
da57adf271
winex11: Mask out the alpha channel when converting from color to monochrome.
2010-04-15 22:53:27 +02:00
Alexandre Julliard
53dfaf0d58
wine.inf: Register iexplore from the system directory so that the 32-bit version gets registered too.
2010-04-15 22:52:54 +02:00
Alexandre Julliard
980b688fd8
configure: Don't disable 32-bit programs on Wow64 to support a future 32-bit compatibility mode.
2010-04-15 22:52:36 +02:00
Aric Stewart
d4b8536952
usp10/tests: Expanded tests for ScriptShape.
2010-04-15 17:06:10 +02:00
Maarten Lankhorst
e9cee6fbe0
mmdevapi: Don't load openal on older openal-soft versions.
2010-04-15 17:05:54 +02:00
Maarten Lankhorst
3d6908c53d
mmdevapi: Add OSS to blacklist on linux.
2010-04-15 17:05:49 +02:00
Roderick Colenbrander
bf58d81968
wined3d: Remove paletteOverride from BltOverride offscreen->render_target blit.
...
This code was needed when the destination uses 8-bit and the source lacked a palette.
Since we don't allow destination fixups, this code doesn't do anything. At a later
stage something like this should perhaps be readded to specific backends.
2010-04-15 17:03:59 +02:00
Roderick Colenbrander
4cb6255907
wined3d: We don't need color keying for sysmem->drawable uploads.
2010-04-15 17:03:52 +02:00
Roderick Colenbrander
2a949ec323
wined3d: Remove call to d3dfmt_get_conv from read_from_framebuffer_texture.
2010-04-15 17:03:49 +02:00
Roderick Colenbrander
1a61f46bbb
wined3d: Remove temporary conv_byte_count fixup from d3dfmt_get_conv.
2010-04-15 17:03:47 +02:00
Alistair Leslie-Hughes
cf087f749b
msxml4: Add Schema interfaces.
2010-04-15 16:51:47 +02:00
Piotr Caban
d1fa8b64e4
msvcrt: Use per thread locale in many functions.
2010-04-15 16:51:47 +02:00
Piotr Caban
87dee43b0a
msvcrt: Make setlocale working with per thread locales.
2010-04-15 16:51:46 +02:00
Piotr Caban
5efff16413
msvcrt: Added multiple locales parsing to _create_locale.
2010-04-15 16:51:46 +02:00
Piotr Caban
6ad7b4ff5c
msvcrt: Move locale string interpretation to MSVCRT_locale_to_LCID.
2010-04-15 16:51:46 +02:00
Piotr Caban
20b77f4428
msvcrt: Added _configthreadlocale implementation.
2010-04-15 16:51:45 +02:00
Piotr Caban
59c2201a9c
msvcrt: Add helper function that returns current locale.
2010-04-15 16:51:45 +02:00
Piotr Caban
d58b385b38
msvcrt: Change implementation of setlocale.
2010-04-15 16:51:45 +02:00
Piotr Caban
10023a15d6
msvcrt: Change _create_locale implementation so generated structure is easier to modify.
2010-04-15 16:51:44 +02:00
Piotr Caban
b22ff84d6c
msvcr90: Forward _iswalpha_l calls to msvcrt.
2010-04-15 16:51:44 +02:00
Marcus Meissner
debd7d36d0
msvcrt: Implement findfirst64 and findnext64.
2010-04-15 16:26:55 +02:00
Alexandre Julliard
5cafb7c917
winex11: Add support for big-endian 32-bpp Xrender formats.
2010-04-15 16:22:34 +02:00