Commit Graph

64815 Commits

Author SHA1 Message Date
Alexandre Julliard cc673f44c7 gdi32: Grab the bits directly for DIB pattern brushes instead of duplicating the bitmap. 2011-11-08 19:24:17 +01:00
Alexandre Julliard c88f4d452f gdi32: Get rid of the get_bitmap_image helper. 2011-11-08 19:24:13 +01:00
Austin English e423abf5a5 apphelp: Add a stub for ApphelpCheckShellObject. 2011-11-08 19:10:31 +01:00
Vincent Povirk 006e2d97b3 gdiplus: Fix center point calculation in GdipAddPathPie. 2011-11-08 18:19:18 +01:00
Aric Stewart c5db60200f usp10/tests: Add Kannada shaping test. 2011-11-08 18:19:18 +01:00
Aric Stewart cd3d305b60 usp10: Add a few chars that Windows itemizes as punctuation. 2011-11-08 18:19:18 +01:00
Aric Stewart 38aa7696c5 usp10: Avoid an end of buffer overrun when seeking non space characters at an end of a BiDi string. 2011-11-08 18:19:17 +01:00
Jacek Caban 78e4d3d25c mshtml: Always use IUri-based nsIRI::GetAsciiHost implementation. 2011-11-08 18:19:17 +01:00
Jacek Caban 1ca84cb729 mshtml: Make nsIURL::GetParam a stub. 2011-11-08 18:19:17 +01:00
Stefan Dösinger 6a7c82186a ddraw/tests: Add a partial block lock test. 2011-11-08 18:19:16 +01:00
Alexandre Julliard f0d1bf5f4e user32/tests: Flush events before the key flags test. 2011-11-08 18:19:16 +01:00
Octavian Voicu 0134df1973 ddraw/tests: Fix a couple of copy-paste typos in test messages. 2011-11-08 14:22:04 +01:00
Bernhard Loos 79b93fff0b mountmgr: Also call IoCompleteRequest in case of an error. 2011-11-08 13:59:08 +01:00
Bernhard Loos a1377319bc mountmgr, ntoskrnl: METHOD_BUFFERED uses irp->AssociatedIrp.SystemBuffer for both input and output. 2011-11-08 13:58:50 +01:00
Stefan Dösinger a3ca9a8bff d3d8/tests: Port the block lock test to d3d8. 2011-11-08 13:41:25 +01:00
Stefan Dösinger ecb403ee2a d3d8/tests: Port the double unlock test to d3d8. 2011-11-08 13:41:21 +01:00
Alexandre Julliard 03496d6fba gdi32: Avoid copying the brush pattern if the format matches the DC. 2011-11-08 13:32:36 +01:00
Alexandre Julliard bb162ba4b4 gdi32: Reselect the pattern brush on every use if it's mapped with DIB_PAL_COLORS. 2011-11-08 13:18:01 +01:00
Dmitry Timoshkov a93f86716f kernel32: Add a bunch of tests for protections accepted by VirtualAlloc, make it pass under Wine. 2011-11-08 10:19:51 +01:00
Dmitry Timoshkov 26f4ff1a38 ntdll: Use PAGE_EXECUTE_READWRITE protection when allocating stubs. 2011-11-08 10:19:42 +01:00
Alexandre Julliard deaae1f562 spoolss: Remove an unused variable. 2011-11-08 09:51:59 +01:00
Alexandre Julliard 721e73543e setupapi: Add a trace for the install mode value. 2011-11-08 09:51:31 +01:00
Henri Verbeet 4c727ed0a1 wined3d: Get rid of the SAVEDSTATES typedef. 2011-11-08 09:50:31 +01:00
Henri Verbeet 1e1c442aca wined3d: Get rid of the wineD3DSurface_DIB typedef. 2011-11-08 09:50:28 +01:00
Henri Verbeet d6b432b068 wined3d: Get rid of client_memory from wineD3DSurface_DIB. 2011-11-08 09:50:23 +01:00
Henri Verbeet 896aaa67ca wined3d: Get rid of holdbitmap from wineD3DSurface_DIB. 2011-11-08 09:50:18 +01:00
Henri Verbeet 604d154002 wined3d: Only report a broken pitch in wined3d_surface_map().
We'd like the correct pitch for internal calls to wined3d_surface_get_pitch().
2011-11-08 09:50:13 +01:00
Nikolay Sivov de8e11f5d8 msxml3: Move XSLPattern test data to a table. 2011-11-08 09:49:52 +01:00
Nikolay Sivov ff0bc51f9d msxml3: Test that IXMLHTTPRequest doesn't support IDispatchEx. 2011-11-08 09:49:48 +01:00
Nikolay Sivov 674fb3c096 msxml3: Some tests to show that leading spaces are not allowed for xml stream. 2011-11-08 09:49:44 +01:00
Nikolay Sivov 9397fb2ad7 msxml3: Implement get_srcText(). 2011-11-08 09:49:40 +01:00
Nikolay Sivov 945dccb7d6 msxml3: Implement get_line() and get_linepos(). 2011-11-08 09:49:36 +01:00
Francois Gouget cfce8ab459 winecoreaudio.drv: Give a name to the midi and mmdevapi critical sections. 2011-11-08 09:49:30 +01:00
Francois Gouget 9b55cc9e6f winealsa.drv: Delete the g_sessions_lock critical section when unloading the dll. 2011-11-08 09:49:27 +01:00
Alexandre Julliard b47debddf5 gdi32: Return the original brush data in GetObject. 2011-11-07 21:06:21 +01:00
Alexandre Julliard a16dbbe3d8 winex11: Implement a SelectBrush entry point in the XRender driver. 2011-11-07 20:54:01 +01:00
Alexandre Julliard 265068974d winex11: Use the brush information passed in SelectBrush for pattern brushes. 2011-11-07 20:34:13 +01:00
Alexandre Julliard 0a189ffaf0 wineps: Use the brush information passed in SelectBrush for pattern brushes. 2011-11-07 20:31:49 +01:00
Akihiro Sagawa 35a928a0f8 gdi32: Use the translated string as a charset name. 2011-11-07 19:34:47 +01:00
Akihiro Sagawa b5db70f1ca gdi32: Add a string table resource for the translation. 2011-11-07 17:28:00 +01:00
André Hentschel ec56eee03d apphelp: Add stub for ApphelpCheckMsiPackage. 2011-11-07 16:57:05 +01:00
André Hentschel 0906499687 apphelp: Add stub for SdbCreateDatabase. 2011-11-07 16:56:49 +01:00
André Hentschel 8cfbcaf1be apphelp: Add stub for ApphelpCheckInstallShieldPackage. 2011-11-07 16:56:25 +01:00
Stefan Dösinger 7eefed1410 wined3d: YUY2 and UYVY are block based. 2011-11-07 14:32:16 +01:00
Stefan Dösinger 7fd752047d d3d9/tests: Test partial block locks. 2011-11-07 14:27:24 +01:00
Alistair Leslie-Hughes 7ea2e93107 mscoree: Move clearing of processes to Terminate. 2011-11-07 14:06:24 +01:00
Alexandre Julliard 03e0d96b9e gdi32: Retrieve the brush pattern bits from the cache for enhanced metafiles. 2011-11-07 13:43:30 +01:00
Alexandre Julliard 7d0b65c4d1 gdi32: Retrieve the brush pattern bits from the cache for metafiles. 2011-11-07 13:42:57 +01:00
Alexandre Julliard 199409a27b gdi32: Fix positioning of font underlines and strikeouts. 2011-11-07 13:41:18 +01:00
Andrew Talbot 7f17934de2 secur32: Superfluous semicolons fix. 2011-11-07 11:54:47 +01:00
Andrew Talbot 43bbce728a msvcp90: Superfluous semicolons fix. 2011-11-07 11:54:36 +01:00
Andrew Talbot e0cd19d88d wined3d: Remove extraneous braces from switch statements. 2011-11-07 11:54:25 +01:00
Andrew Talbot 8cf1f49005 sane.ds: Remove extraneous braces from switch statement. 2011-11-07 11:54:13 +01:00
Andrew Talbot 47a68bbdbe oledlg: Remove extraneous braces from switch statement. 2011-11-07 11:54:05 +01:00
Andrew Talbot 3358b541ac msi: Remove extraneous braces from switch statement. 2011-11-07 11:53:56 +01:00
Andrew Talbot d5ad5ca91c kernel32: Remove extraneous braces from switch statement. 2011-11-07 11:53:52 +01:00
Andrew Talbot f03c8a19a2 inetcomm: Remove extraneous braces from switch statements. 2011-11-07 11:53:35 +01:00
Andrew Talbot f640ba231b dplayx: Remove extraneous braces from switch statement. 2011-11-07 11:53:26 +01:00
Alexandre Julliard 2d60d91460 advpack: Pass all the specified parameters to do_ocx_reg. 2011-11-07 11:45:18 +01:00
Alexandre Julliard 30a7d0a5a7 shell32/tests: Avoid some array bounds warnings. 2011-11-07 11:44:35 +01:00
Alexandre Julliard 6098a0457b gdi32/tests: Avoid some array bounds warnings. 2011-11-07 11:43:46 +01:00
Francois Gouget 9b7178e633 ddraw/tests: Fix compilation on systems that don't support nameless unions. 2011-11-07 11:32:57 +01:00
Henri Verbeet a64271c07e wined3d: Make the surface parameter to blit_shader.set_shader() const. 2011-11-07 11:32:47 +01:00
Henri Verbeet 12268879a2 wined3d: Make the surface parameter to upload_palette() const. 2011-11-07 11:32:42 +01:00
Henri Verbeet b99a2a9ff8 comctl32: Avoid using __FUNCTION__ in ranges_check. 2011-11-07 11:32:38 +01:00
Henri Verbeet 35515e4669 wined3d: Remove surface_draw_overlay from wined3d_surface_ops. 2011-11-07 11:32:34 +01:00
Henri Verbeet 48b6050ca3 wined3d: Remove surface_preload from wined3d_surface_ops. 2011-11-07 11:32:28 +01:00
André Hentschel 2741edb998 ntdll: Declare debug channel only when used. 2011-11-07 11:30:38 +01:00
Thomas Faber e374c8fe46 msvcrt: Fix MSVC build in locale.c. 2011-11-07 11:29:49 +01:00
Thomas Faber 5402827329 msvcrt: Fix MSVC build in exit.c and msvcrt.h. 2011-11-07 11:29:43 +01:00
Nikolay Sivov 2ce0f8fd73 msxml3: Fix collection index based support for IXMLDOMSelection. 2011-11-07 11:22:33 +01:00
Nikolay Sivov 70e0290dcf msxml3: Add IDispatchEx support for IXMLDOMNamedNodeMap. 2011-11-07 11:22:23 +01:00
Nikolay Sivov 5ea259e8e4 msxml3: Support IDispatch in IXMLElement. 2011-11-07 11:22:09 +01:00
Nikolay Sivov c32db17417 msxml3: Fix IDispatch support for IXMLDocument. 2011-11-07 11:21:40 +01:00
Alexandre Julliard 2d18d5feeb dpnet/tests: Fix another test failure on Windows. 2011-11-04 17:32:21 +01:00
Alexandre Julliard 29295e98e6 wineps: Fix the font escapement when coordinates are being mirrored. 2011-11-04 16:08:29 +01:00
Andrew Talbot a38b3008c5 ws2_32: Remove unneeded address-of operator from array name. 2011-11-04 14:45:01 +01:00
Andrew Talbot a89584415b wined3d: Remove unneeded address-of operators from array names. 2011-11-04 14:44:56 +01:00
Michael Stefaniuc f9c42a7d0a include: Make "long" numeric constants LP64/LLP64 proof (msacm.h). 2011-11-04 14:44:42 +01:00
Alexandre Julliard bfb41db3a2 gdi32: Set the mono color map in BitBlt also for the initial PutImage attempt. 2011-11-04 13:24:03 +01:00
Alexandre Julliard 278899d1e8 gdi32: Return failure when GetPixel is not supported. 2011-11-04 11:00:57 +01:00
Matteo Bruni cc221b285b wined3d: Recognize Northern Islands cards with AMD binary drivers. 2011-11-04 10:45:54 +01:00
Matteo Bruni 7b0ba5153f wined3d: Test more thoroughly for post-pixelshader blending support, try on more texture formats. 2011-11-04 10:45:49 +01:00
Matteo Bruni 307579156f wined3d: Add filtering flag to more texture formats. 2011-11-04 10:45:42 +01:00
Henri Verbeet 55d8063e67 wined3d: Make the shader parameter to shader_arb_generate_pshader() const. 2011-11-04 10:44:54 +01:00
Henri Verbeet e3a105a626 wined3d: Make the shader parameter to shader_arb_generate_vshader() const. 2011-11-04 10:44:49 +01:00
Henri Verbeet 3a9001fbb6 wined3d: Make the shader parameter to init_output_registers() const. 2011-11-04 10:44:42 +01:00
Henri Verbeet e718306255 wined3d: Make some parameters to shader_generate_arb_declarations() const. 2011-11-04 10:44:37 +01:00
Henri Verbeet 3f11631e75 wined3d: Merge surface_getdc() and gdi_surface_getdc(). 2011-11-04 10:44:32 +01:00
Henri Verbeet 739dbab46e wined3d: Add fallbacks for d3d9 and d3d10 cards in select_card_amd_mesa(). 2011-11-04 10:44:19 +01:00
Henri Verbeet 3bfecd58d2 wined3d: Avoid a drawable -> texture transfer through sysmem in arbfp_blit_surface() with backbuffer ORM. 2011-11-04 10:44:14 +01:00
Claudio Fontana 485571539f wined3d: Rename nVidia GTX560 to GTX560TI, add GTX560 with correct device id. 2011-11-03 17:42:58 +01:00
Austin English aa80ce8cf7 urlmon: Add some more tests for FindMimeFromData(). 2011-11-03 17:42:35 +01:00
Austin English 25bc31ac2e wininet: Add a stub for ShowClientAuthCerts. 2011-11-03 17:42:05 +01:00
Jacek Caban 92d55a84d6 mshtml: Fixed ref count leaks. 2011-11-03 17:41:41 +01:00
Jacek Caban adafcda41c mshtml: HTMLWindow_item code clean up. 2011-11-03 17:41:37 +01:00
Piotr Caban 816802cb11 user32: Fix DFC_BUTTONRADIOMASK flag support in DrawFrameControl. 2011-11-03 15:32:12 +01:00
Alexandre Julliard 997cb5c675 dpnet/tests: Fix a test that fails on Windows. 2011-11-03 13:57:20 +01:00
Octavian Voicu 6e75f68153 ddraw/tests: Add more attachment/detachment test cases. 2011-11-03 13:52:15 +01:00
Octavian Voicu 9776a3bae2 ddraw/tests: Use more common pixel formats and caps for attachment tests. 2011-11-03 13:52:15 +01:00
Octavian Voicu 6e7bb64950 ddraw/tests: Move surface attachment tests from refcount.c to dsurface.c. 2011-11-03 13:52:15 +01:00
Andrew Talbot 8c41a3bd01 sane.ds: Remove unneeded address-of operators from array name. 2011-11-03 13:52:15 +01:00
Stefan Dösinger 9b0adb406d wined3d: Locking partial blocks is not allowed in DEFAULT pool resources. 2011-11-03 13:52:15 +01:00
Stefan Dösinger f1d98aed70 d3d9/tests: Move the double unlock test into a separate test, test other pools. 2011-11-03 13:52:15 +01:00
Dmitry Timoshkov 33255ee6ec ntdll: Make the VirtualProtect tests pass under Wine. 2011-11-03 13:51:56 +01:00
Dmitry Timoshkov df9a086865 ntdll: Use PAGE_READWRITE access when resolving DLL imports. 2011-11-03 13:35:11 +01:00
Hans Leidekker eb7d8b92cb msi: GetComputerName returns ERROR_BUFFER_OVERFLOW when the buffer is too small. 2011-11-03 13:09:07 +01:00
Henri Verbeet 335a6ca78e wined3d: Use wined3d_surface_blt() in swapchain_gl_present(). 2011-11-03 13:00:50 +01:00
Henri Verbeet 0b3185665f wined3d: Use wined3d_surface_blt() in wined3d_swapchain_get_front_buffer_data(). 2011-11-03 13:00:45 +01:00
Henri Verbeet c30ea3767c wined3d: Use wined3d_surface_blt() in surface_upload_from_surface(). 2011-11-03 13:00:40 +01:00
Nikolay Sivov 8d602efe88 msxml3: Add type id placeholder for index 0 to make lookup code actually work. 2011-11-03 13:00:35 +01:00
Alexandre Julliard 37b56554a6 gdi32: Add support for pattern brushes in the DIB driver. 2011-11-03 12:50:13 +01:00
Alexandre Julliard 457c9650de gdi32: Retrieve the bits of a pattern brush when it's selected into a different type of DC. 2011-11-03 12:50:13 +01:00
Alexandre Julliard 8277ac3f7c gdi32: Don't free bitmap bits when changing the owner, we may still have pointers to them. 2011-11-03 12:50:10 +01:00
Alexandre Julliard 24ac8c66bb gdi32: Pass the full brush contents in the SelectBrush driver entry point. 2011-11-02 21:41:15 +01:00
Alexandre Julliard 20ecd97bee gdi32: Store internal brush data in separate fields in the brush object. 2011-11-02 21:04:53 +01:00
Nikolay Sivov b4987d095f jscript: Use specified expression length to trace it. 2011-11-02 20:01:27 +01:00
Grazvydas Ignotas edd4356dba ntdll: Fix restart size calculation. 2011-11-02 20:01:15 +01:00
Dmitry Timoshkov 3daa153b29 kernel32: Use PAGE_READWRITE access when enabling write access to resource data. 2011-11-02 17:58:51 +01:00
Louis Lenders 8a2e38cc45 opengl32: Use wrappers for wglCreateContext and wglMakeCurrent instead of directly forwarding to gdi32. 2011-11-02 16:12:41 +01:00
André Hentschel e14e83837f apphelp: New dll stub. 2011-11-02 16:09:42 +01:00
Marcus Meissner df69fa186f kernel32: Make sure we reference stack data still in scope (Coverity). 2011-11-02 16:07:00 +01:00
Alexandre Julliard fad88bc0c7 inetcpl: Convert dialogs to po files. 2011-11-02 14:55:15 +01:00
Alistair Leslie-Hughes 5dcd363f5a mscoree: Return S_OK from CanLaunchOrAttach. 2011-11-02 12:36:39 +01:00
Vitaliy Margolen 8c5a440144 dinput: Window supplied to SetCooperativeLevel have to be top level window. 2011-11-02 12:36:11 +01:00
Andrew Talbot e1b7291785 windowscodecs: Remove unneeded address-of operators from array names. 2011-11-02 12:31:48 +01:00
Andrew Talbot cb84c2dac1 shell32: Remove unneeded address-of operators from array names. 2011-11-02 12:31:43 +01:00
Andrew Talbot 7998cd4629 rsaenh: Remove unneeded address-of operator from array name. 2011-11-02 12:31:38 +01:00
Nikolay Sivov cf5a68e9bd msxml3: Silence IDispatchJS query. 2011-11-02 12:28:46 +01:00
Nikolay Sivov 7a62e46fa1 msxml3: Support IDispatchEx for IXMLDOMParseError. 2011-11-02 12:28:40 +01:00
Aric Stewart 5e32724210 user32: Only attempt autoscroll line breaking on an edit control when we have a reasonable width to break to. 2011-11-02 12:28:28 +01:00
Henri Verbeet 78bd84cc12 wined3d: Make the shader parameter to shader_arb_load_constantsF() const. 2011-11-02 12:27:59 +01:00
Henri Verbeet 117af3a2b1 wined3d: Make the buffer parameter to buffer_sanitize_flags() const. 2011-11-02 12:27:55 +01:00
Henri Verbeet 27132a30f5 wined3d: Construct the non-rhw projection matrix directly in transform_projection(). 2011-11-02 12:27:50 +01:00
Henri Verbeet 6e7f33a7f0 wined3d: Construct the rhw projection matrix directly in transform_projection(). 2011-11-02 12:27:40 +01:00
Henri Verbeet 1c91b08220 wined3d: Construct the projection matrix directly in set_blit_dimension().
This saves a needless matrix multiplication and is actually more obvious than
the glOrtho() call.
2011-11-02 12:27:34 +01:00
André Hentschel 41e188f148 ntdll: Only load ARMv7 PE images when supported by CPU. 2011-11-02 12:27:15 +01:00
Austin English 9536a9cc1b wininet: Add a stub for RunOnceUrlCache. 2011-11-02 12:26:48 +01:00
André Hentschel c486cec0d6 dbghelp: Use ARMv7 for debugging. 2011-11-02 12:25:39 +01:00
Alexandre Julliard 7f7dd82c7b gdi32: Sanitize the DIB information for DIB pattern brushes. 2011-11-02 12:22:44 +01:00
Alexandre Julliard 6bf6575c5c gdi32: Store a pointer instead of a global handle for DIB pattern brushes. 2011-11-02 12:02:27 +01:00
Alexandre Julliard 8afcff3c79 gdi32/tests: Add some tests for palette-relative pattern brushes. 2011-11-02 11:47:43 +01:00
Alexandre Julliard 2cf3975dfc wineps: Fix a couple of typos in the path painting function.
Thanks to Octavian Voicu.
2011-11-01 21:10:13 +01:00
Ken Sharp 3f74c581b8 kernel32: Update English resource. 2011-11-01 16:57:25 +01:00
André Hentschel 9afb206eaf ntdll: Try to load ARMv7 PE images on ARM. 2011-11-01 16:45:39 +01:00
André Hentschel 8f369c9edb kernel32/tests: Use ARMv7 for PE images. 2011-11-01 16:45:33 +01:00
Aric Stewart 64adeb0285 user32: Early versions of usp10 are not well behaved with ScriptString_pSize when SCRIPT_STRING_ANALYSIS is NULL. 2011-11-01 16:43:24 +01:00
Alistair Leslie-Hughes 7ee1250e46 mscoree: Implement ICorDebug EnumerateProcesses. 2011-11-01 16:43:08 +01:00
Alexandre Julliard 4ec87b3e8d gdi32: Add some brush tests. 2011-11-01 14:12:16 +01:00
Hans Leidekker ed4143b912 jscript: Add a version resource. 2011-11-01 12:14:15 +01:00