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
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
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
Alexandre Julliard
a53a3f50ad
winex11: Rewrite AlphaBlend to do everything on the server side, and support all types of source bitmaps.
2010-04-15 15:44:46 +02:00
Alexandre Julliard
246e3732c0
winex11: Use the BITBLT_GetVisRectangles helper function for AlphaBlend too.
2010-04-15 14:39:37 +02:00
Alexandre Julliard
439223d43a
winex11: Move logical to physical mapping into the BITBLT_GetVisRectangles helper function.
2010-04-15 14:39:36 +02:00
Alexandre Julliard
39493b0660
winex11: Define a structure to hold coordinates information for BitBlt operations.
2010-04-15 14:39:33 +02:00
Alexandre Julliard
5842971b15
winex11: Use repeating instead of scaling when stretching a 1x1 source bitmap.
2010-04-15 14:26:41 +02:00
Alexandre Julliard
e9173e1e65
winex11: Add a separate helper function for Xrender mono->color blits.
2010-04-15 14:25:32 +02:00
Alexandre Julliard
13f203a5f6
winex11: The source offset for mirrored Xrender blits must be scaled too.
2010-04-15 14:24:20 +02:00
Christian Costa
d862b40aeb
d3dx9_36: Check wnd just after CreateWindow. Remove useless wnd check before calling DestroyWindow.
2010-04-15 14:21:07 +02:00
Roderick Colenbrander
bccfd7cc06
wined3d: Add BLT_OP_COLOR_FILL to blit_supported and use it in BltOverride.
2010-04-15 14:20:48 +02:00
Roderick Colenbrander
10f58c14bc
wined3d: Improve FBO support in ClearSurface.
2010-04-15 14:20:40 +02:00
Jacek Caban
6f17fa5298
jscript: Fixed String.match implementation for non-global regexps.
2010-04-15 14:19:19 +02:00
Jacek Caban
e3ae02433a
jscript: Use special case for lastIndex<0 only for global regexps in run_exec.
2010-04-15 14:19:16 +02:00
Vincent Povirk
a924e54c94
windowscodecs: Fix uninitialized variable use in StreamOnMemory_Write.
2010-04-15 14:18:12 +02:00
Vincent Povirk
fd3ea78702
windowscodecs: Add locking to the PNG encoder.
2010-04-15 14:18:08 +02:00
Aric Stewart
51bbd9299f
usp10: Have ScriptShape respect fLogicalOrder and fRTL when ordering glyphs.
2010-04-15 14:18:04 +02:00
Damjan Jovanovic
6aeffb53ee
ntoskrnl.exe: Stub out IoGetDeviceProperty.
2010-04-15 14:17:55 +02:00
Jörg Höhle
0bc218b9db
winmm: Prepare transition of MCI parser to 64bit.
2010-04-14 18:21:07 +02:00
Christian Costa
79b8de1263
d3dx9_36/tests: Move surface tests into surface.c.
2010-04-14 18:00:48 +02:00
Roderick Colenbrander
67f43418d0
d3d9: Add an initial ColorFill regression test.
2010-04-14 18:00:47 +02:00
Roderick Colenbrander
bf73d23d95
wined3d: Separate detection of D3D10+ and D3D9 Nvidia GPUs.
2010-04-14 18:00:47 +02:00
Roderick Colenbrander
4c87bc0c41
wined3d: Move A4L4 conversion to the formats table.
2010-04-14 18:00:47 +02:00
Roderick Colenbrander
cda78c01e6
wined3d: Move G16R16/R16G16F conversion to the formats table.
2010-04-14 18:00:47 +02:00
Alexandre Julliard
d8619de7c7
msvcr90: Implement _invalid_parameter_noinfo.
2010-04-14 18:00:47 +02:00
Alexandre Julliard
4f3b7f8445
msvcrt: Implement _invalid_parameter and fix the handler definitions.
2010-04-14 18:00:46 +02:00
Alexandre Julliard
a1e99f544b
msvcrt: Implement support for version 4 exception tables.
2010-04-14 18:00:46 +02:00
Alexandre Julliard
65ad399032
usp10: Use the more detailed libwine information to classify bidi chars.
2010-04-14 18:00:45 +02:00
Alexandre Julliard
b0beb46aa8
gdi32: Use the more detailed libwine information to classify bidi chars.
2010-04-14 18:00:45 +02:00
Alexandre Julliard
d0578c080a
kernel32: Map the new detailed direction information back to the Windows constants.
2010-04-14 18:00:45 +02:00
Aric Stewart
b9c30445c7
ups10: Reimplement ScriptLayout to properly handle mixed runs.
2010-04-14 18:00:45 +02:00
Aric Stewart
6c3659c3d4
usp10: Improve ScriptItemize with a SCRIPT_CONTROL and SCRIPT_STATE set.
...
Reduce bidi duplications from gdi32 by using the newly corrected usp10
functions.
2010-04-14 18:00:44 +02:00
Hans Leidekker
109ffd0f97
msi: Make the string reference count a short.
...
This is safe because the reference count is stored in 2 bytes on disk.
(This is commit ff2f894888
reapplied
because of incorrect revert in 88214a72ce
).
2010-04-14 18:00:39 +02:00
Joel Holdsworth
e1eaa4132a
shell32: Replaced trash_file.ico with a Tango compliant icon.
2010-04-14 18:00:28 +02:00
Joel Holdsworth
0e0426b557
shell32: Replaced shortcut.ico with a Tango compliant icon.
2010-04-14 18:00:28 +02:00
Joel Holdsworth
c4591aedbb
shell32: Replaced ramdisk.ico with a Tango compliant icon.
2010-04-14 18:00:27 +02:00
Joel Holdsworth
6b31e1ca71
shell32: Replaced printer.ico with a Tango compliant icon.
2010-04-14 18:00:27 +02:00
Joel Holdsworth
c86698d199
shell32: Replaced netdrive2.ico with a Tango compliant icon.
2010-04-14 18:00:27 +02:00
Joel Holdsworth
8865907352
shell32: Replaced netdrive.ico with a Tango compliant icon.
2010-04-14 18:00:27 +02:00
Joel Holdsworth
6f6ca9b1a8
shell32: Replaced mydocs.ico with a Tango compliant icon.
2010-04-14 18:00:27 +02:00
Joel Holdsworth
39d0837201
shell32: Replaced mycomputer.ico with a Tango compliant icon.
2010-04-14 18:00:26 +02:00
Joel Holdsworth
6e600d1edb
shell32: Replaced folder_open.ico with a Tango compliant icon.
2010-04-14 18:00:26 +02:00
Joel Holdsworth
5b3d1b6971
shell32: Replaced floppy.ico with a Tango compliant icon.
2010-04-14 18:00:26 +02:00
Joel Holdsworth
be4af0b66f
shell32: Replaced drive.ico with a Tango compliant icon.
2010-04-14 18:00:26 +02:00
Joel Holdsworth
9ea28d5ef7
shell32: Replaced desktop.ico with a Tango compliant icon.
2010-04-14 18:00:25 +02:00
Joel Holdsworth
6eef9bbe5f
shell32: Replaced delete.ico with a Tango compliant icon.
2010-04-14 18:00:25 +02:00
Joel Holdsworth
b4057d934c
shell32: Replaced cdrom.ico with a Tango compliant icon.
2010-04-14 18:00:25 +02:00
Joel Holdsworth
4b320a461e
shell32: Replaced document.ico with a Tango compliant icon.
2010-04-14 18:00:25 +02:00
Joel Holdsworth
1b54c5f1dc
shell32: Replaced folder.ico with a Tango compliant icon.
2010-04-14 18:00:24 +02:00
Detlef Riekenberg
40cfa7a6f2
urlmon/tests: CoInternetGetSecurityUrl is not present on W95B.
2010-04-14 18:00:24 +02:00
Detlef Riekenberg
43e9bb5e92
urlmon/tests: Fix a failure on Win98.
2010-04-14 11:07:01 +02:00
Detlef Riekenberg
0838495596
urlmon/tests: Run the tests again on W95B (CoInternetParseUrl).
2010-04-14 11:06:36 +02:00
Detlef Riekenberg
d5e4666e6a
urlmon/tests: Do not depend on user security settings in sec_mgr tests.
2010-04-14 11:06:30 +02:00
Henri Verbeet
43e89cb981
wined3d: Prune unsupported world matrix transform states.
2010-04-13 21:13:54 +02:00
Henri Verbeet
71d484303a
wined3d: We always support at least a single modelview matrix.
2010-04-13 21:13:50 +02:00
Henri Verbeet
8eb2a2cf0c
wined3d: Disable strict draw ordering by default.
...
While some performance hit from the extra flushes was expected and would be
acceptable, the performance hit can be over 50% on some configurations, which
clearly isn't acceptable. This patch introduces a "StrictDrawOrdering"
registry key for applications affected by this, until we have a more
structural solution.
2010-04-13 21:13:36 +02:00
Henri Verbeet
ab80e9739c
wined3d: Add a separate function for palette initialization.
2010-04-13 21:13:26 +02:00
Henri Verbeet
d1d8c81439
wined3d: Add a separate function for rendertarget view initialization.
2010-04-13 21:13:21 +02:00
Damjan Jovanovic
242370b836
ntoskrnl.exe: Implement IoCallDriver.
2010-04-13 21:13:13 +02:00
Jacek Caban
9539cf7a4e
mshtml: Use NSContainer HWND in handle_blur.
2010-04-13 21:12:57 +02:00
Jacek Caban
80f0f35c50
mshtml: Use DOM designMode to switch to editor mode.
2010-04-13 21:12:12 +02:00
Jacek Caban
7cdad62b97
mshtml: Improved focus handling.
2010-04-13 21:12:08 +02:00
Alexandre Julliard
b6765134a3
user32: The Z-order of owned windows doesn't depend on them having the WS_POPUP style.
2010-04-13 21:10:00 +02:00
Roderick Colenbrander
e35f54ef1f
wined3d: Move R32G32F convertion to the formats table.
2010-04-13 17:56:35 +02:00
Roderick Colenbrander
5c635f4146
wined3d: Move D15S1 over to the formats table.
2010-04-13 17:56:32 +02:00
Roderick Colenbrander
6a081ef95a
wined3d: Move D24X4S4 to the formats table.
2010-04-13 17:56:29 +02:00
Roderick Colenbrander
485040bb5c
wined3d: Move D24FS8 to formats table.
2010-04-13 17:56:27 +02:00
Roderick Colenbrander
798ba56c1b
wined3d: Move L6V5U5 conversion to the formats table.
2010-04-13 17:56:24 +02:00
Alexandre Julliard
6000b08ca7
msvcrt: Export a few more C++ functions that actually call standard C functions.
2010-04-13 17:52:31 +02:00
Alexandre Julliard
5807b5e55c
msvcrt: Add support for VC7 and VC8 extensions to the C++ exception handler.
2010-04-13 17:21:06 +02:00
Alexandre Julliard
300978283a
msvcrt: Implement the missing exception constructor functions.
2010-04-13 17:19:27 +02:00
Jörg Höhle
5578446530
msvidc: Fix 16bit VIDEO-1/CRAM decompression.
2010-04-13 13:06:48 +02:00
Roderick Colenbrander
c29cf05919
winex11: Add support for 32-bit DDBs.
2010-04-13 13:06:32 +02:00
Hans Leidekker
33299faae4
msi: Move application of substorage transforms out of msi_parse_patch_summary.
2010-04-13 11:48:30 +02:00