Commit Graph

51640 Commits

Author SHA1 Message Date
Qingchuan Wang 33f41d1538 amstream: Expose also IMultiMediaStream which is the base interface of IAMMultiMediaStream. 2010-04-06 13:55:53 +02:00
Roderick Colenbrander e6ae272efe wined3d: Due to code rewrites is_color_fixup_supported is not needed anymore in RealizePalette.
The code in question should be executed in all cases. This also fixes
palette refresh issues when shaders / paletted textures aren't around.
2010-04-06 13:55:14 +02:00
Roderick Colenbrander 1f2976a302 wined3d: Move the arbfp p8 fixup to the format table and get rid of the d3dfmt_get_conv override. 2010-04-06 13:55:02 +02:00
Roderick Colenbrander a5a4be4fc5 wined3d: Disable framebuffer to texture blitting.
The current code doesn't work for this at all and causes major
rendering issues in e.g. C&C. I don't think we should fix this code
either since it isn't worth the effort and requires evil things like
paletteOverride.
2010-04-06 13:54:47 +02:00
Roderick Colenbrander 9fec1a02b9 wined3d: Disable paletted texture support. It was only offered on a few cards, so can be missed. 2010-04-06 13:54:06 +02:00
Roderick Colenbrander 69902ab6d0 wined3d: Move EXT_PALETTED_TEXTURE code over to ffp_blit. 2010-04-06 13:53:21 +02:00
Roderick Colenbrander 3b6aea5934 wined3d: Move palette uploading code over to arbfp blit_shader. 2010-04-06 13:53:15 +02:00
Joel Holdsworth 3b1b1863e4 user32: Replaced oic_winlogo.ico with Tango compliant icon. 2010-04-06 13:23:35 +02:00
Alexandre Julliard c4dec77064 user32/tests: Fix a test that was incorrectly skipped on non-Win9x platforms. 2010-04-06 12:42:57 +02:00
Nikolay Sivov da32b078b7 shell32: Add stub shell folder for CLSID_Printers. 2010-04-06 11:59:18 +02:00
Vincent Povirk f8ecefe6bf mscoree: Use the mono embedding api instead of invoking mono.exe. 2010-04-06 11:50:28 +02:00
Henri Verbeet f97a9e3c0f ddraw: Fix and clarify texture filter state mappings. 2010-04-06 11:48:59 +02:00
Henri Verbeet f41ee7cd0a wined3d: Capture the correct scissor rectangle.
This bug was originally introduced by
d4b63bbd87, and then propagated by
1f029a30db.
2010-04-06 11:48:51 +02:00
Henri Verbeet 2381c9529d wined3d: Don't use GLSL if the supported version isn't at least 1.20. 2010-04-06 11:48:47 +02:00
Henri Verbeet ae623815ee d3d8/tests: Clear with colors that are more obviously different from the expected value in test_rcp_rsq(). 2010-04-06 11:48:39 +02:00
Henri Verbeet 60a3625328 d3d8/tests: Use color_match() in test_rcp_rsq(). 2010-04-06 11:48:35 +02:00
Jacek Caban 7d80003205 mshtml: Fixed nsIHttpChannel::GetRequestSucceeded implementation. 2010-04-06 11:48:27 +02:00
Stefan Leichter 05a308a80b setupapi: Implement SetupGetInfFileListA. 2010-04-06 11:48:21 +02:00
Alex Villacís Lasso 714283c940 oledb32: Implement conversion from DBTYPE_BYTES to DBTYPE_WSTR/DBTYPE_STR. 2010-04-06 11:48:18 +02:00
Alex Villacís Lasso ec7e297987 oledb32: Added tests for DBTYPE_BYTES to DBTYPE_WSTR/DBTYPE_STR marked as todo_wine. 2010-04-06 11:48:14 +02:00
Alex Villacís Lasso d1f4e6a149 oledb32: Implement conversion from DBTYPE_GUID to DBTYPE_STR/DBTYPE_WSTR/DBTYPE_BSTR. 2010-04-06 11:48:10 +02:00
Alex Villacís Lasso 75c053aab5 oledb32: Add tests for DBTYPE_GUID to DBTYPE_WSTR/DBTYPE_STR conversion as todo_wine. 2010-04-06 11:48:07 +02:00
Alex Villacís Lasso 38a21bf119 oledb32: Add tests for DBTYPE_I1/DBTYPE_UI1/DBTYPE_UI2/DBTYPE_UI4/DBTYPE_I8/DBTYPE_UI8 to DBTYPE_WSTR/DBTYPE_STR conversion. 2010-04-06 11:48:03 +02:00
Alex Villacís Lasso 0d2b82fb62 oledb32: Add tests for DBTYPE_CY to DBTYPE_WSTR/DBTYPE_STR conversion. 2010-04-06 11:47:59 +02:00
Alex Villacís Lasso a31d5c7025 oledb32: Add tests for DBTYPE_R8 to DBTYPE_WSTR/DBTYPE_STR conversion. 2010-04-06 11:47:56 +02:00
Alex Villacís Lasso a817f6d047 oledb32: Add tests for DBTYPE_R4 to DBTYPE_WSTR/DBTYPE_STR conversion. 2010-04-06 11:47:48 +02:00
Alex Villacís Lasso cad15d3a7c oledb32: Add tests for DBTYPE_I4 to DBTYPE_WSTR/DBTYPE_STR conversion. 2010-04-06 11:47:44 +02:00
Alex Villacís Lasso 5f236f1a5c oledb32: Implemented OLEDB32 conversion to DBTYPE_STR. 2010-04-06 11:47:40 +02:00
Alex Villacís Lasso ac408708bc oledb32: Tests for OLEDB32 conversion to DBTYPE_STR, marked as todo_wine. 2010-04-06 11:47:35 +02:00
Alexandre Julliard fe2f875aaf rpcrt4: Add support for complex arrays in the generic array unmarshalling functions. 2010-04-05 22:02:20 +02:00
Alexandre Julliard 3243ee7e0b rpcrt4: Add support for complex arrays in the generic array marshalling functions. 2010-04-05 22:01:46 +02:00
Alexandre Julliard c1a9dc8ad2 rpcrt4: Always skip the conformance format, even if conformance is not present in the buffer.
Add an identical SkipVariance function to make the code clearer.
2010-04-05 21:59:30 +02:00
Alexandre Julliard 5728d6b402 rpcrt4: Fix tracing of non-conformant strings. 2010-04-05 21:58:06 +02:00
Alexandre Julliard a7d000e2e2 mmdevapi: Include system headers before Wine headers. 2010-04-05 17:44:23 +02:00
Maarten Lankhorst 7b36f6658b mmdevapi: Use openal to enumerate devices. 2010-04-05 17:43:00 +02:00
Maarten Lankhorst 2c067ed31e mmdevapi: Add dependency on openal. 2010-04-05 17:41:21 +02:00
Maarten Lankhorst 918ae89227 mmdevapi: Add alext.h for openal support. 2010-04-05 16:50:37 +02:00
Maarten Lankhorst d435499fbc configure: Change openal detection. 2010-04-05 16:50:20 +02:00
Maarten Lankhorst 5a954d4032 mmdevapi: Add uuid include. 2010-04-05 16:47:27 +02:00
Christian Costa adc1aaf06b d3dx9_36: Add stub for D3DXCheckTextureRequirements. 2010-04-05 16:46:40 +02:00
Alexandre Julliard 4bfc99b86c d3dx9_36: Don't include the bison-generated header from the bison source file. 2010-04-05 15:30:48 +02:00
Andrew Eikum 3901185e94 mshtml: Always load URLs without a base URL through Wine. 2010-04-05 11:39:39 +02:00
Andrew Eikum cf2a3af6f0 mshtml: Implement HTTPChannel::GetResponseHeader. 2010-04-05 11:39:33 +02:00
Andrew Eikum f40682eba9 mshtml: Implement HTTPChannel::GetRequestSucceeded. 2010-04-05 11:39:30 +02:00
Andrew Eikum b688fd0de3 mshtml: Return success in HTTPChannel::SetRequestMethod.
Request method is determined by Wine on bind, so return success in this
function to make Gecko happy.
2010-04-05 11:39:24 +02:00
Henri Verbeet ca1b35aaff wined3d: Rename some GL vendors.
GL_VENDOR_ATI -> GL_VENDOR_FGLRX because it's much more specific. Besides, AMD
also works on the Mesa drivers.
2010-04-05 11:37:45 +02:00
Henri Verbeet b8211a67d4 wined3d: Rename HW_VENDOR_WINE to HW_VENDOR_SOFTWARE.
Software adapters like the refrast also return a 0 PCI ID on Windows.
2010-04-05 11:37:39 +02:00
Henri Verbeet 224c376528 wined3d: Make some functions static. 2010-04-05 11:37:34 +02:00
Henri Verbeet fcee05586b wined3d: Simply inline dumpResources(). 2010-04-05 11:37:28 +02:00
Henri Verbeet 5ce986f1de wined3d: Add a separate function for wined3d object initialization. 2010-04-05 11:37:24 +02:00
Detlef Riekenberg 57fb163381 msvcr90: Run the tests again on w2k and below. 2010-04-05 11:37:16 +02:00
Stefan Leichter 5ccbcfdec7 ws2_32: In setsockopt implement IPV6_ADD_MEMBERSHIP and IPV6_DROP_MEMBERSHIP only when supported. 2010-04-05 11:37:11 +02:00
Alexandre Julliard 854c3a872f dpwsockx: Use standard Win32 types instead of the BSD ones. 2010-04-03 18:08:24 +02:00
Alexandre Julliard b91e5302a5 rpcrt4: Replace the alignment macros by inline functions. 2010-04-02 21:54:55 +02:00
Alexandre Julliard afa56b29ce rpcrt4: Fix the pointer alignment macros for 64-bit. 2010-04-02 21:38:32 +02:00
Vincent Povirk ade2506029 gdiplus: Implement GdipFlush. 2010-04-02 16:53:07 +02:00
Alexandre Julliard bc12cad570 mshtml/tests: Don't crash when Gecko is missing. 2010-04-02 16:30:06 +02:00
Alexandre Julliard 1f1d9e7b02 user32/tests: Use the correct type for the bits pointer in CreateDIBSection calls. 2010-04-02 15:40:55 +02:00
Alexandre Julliard 86860cc976 shlwapi: Fix SHCreateWorkerWindowA for 64-bit. 2010-04-02 15:22:53 +02:00
Vincent Povirk 986a534ebe winex11.drv: Clip rectangle values to 16-bit limits. 2010-04-02 15:22:51 +02:00
Mikhail Maroukhine 3d2fc2f315 advapi32: Fix compiler warnings with flag -Wcast-qual. 2010-04-02 15:22:51 +02:00
Roderick Colenbrander ae8d9e21e3 wined3d: Remove the swapchain parameter from fb_copy_to_texture_hwstretch in order to unify all blit calls. 2010-04-02 15:22:51 +02:00
Roderick Colenbrander ff82e66a69 wined3d: Move upsideDown calculation to blit implementation. 2010-04-02 15:22:51 +02:00
Alexandre Julliard 29937272cb ntdll/tests: Skip a couple of exception tests that crash on Wow64. 2010-04-02 15:22:50 +02:00
Hans Leidekker dd1bef3498 msi: Reset the MsiEnumPatchesExW index on failure. 2010-04-02 15:22:50 +02:00
Hans Leidekker 7aad77ae58 msi: Add tests for registering and unregistering MIME info. 2010-04-02 15:22:49 +02:00
Hans Leidekker 3050cde95e msi: Implement the UnregisterMIMEInfo standard action. 2010-04-02 15:22:49 +02:00
Hans Leidekker a7ef96f97f msi: Add tests for registering and unregistering extension info. 2010-04-02 15:22:49 +02:00
Hans Leidekker 17d7effd2a msi: Implement the UnregisterExtensionInfo standard action. 2010-04-02 15:22:49 +02:00
Hans Leidekker 3bdfa1f624 msi: Implement the UnregisterProgIdInfo standard action. 2010-04-02 15:22:48 +02:00
Hans Leidekker 90158af2dc msi: Add tests for registering and unregistering class info. 2010-04-02 15:22:48 +02:00
Hans Leidekker cf75d40dad msi: Set the action taken in the RegisterExtensionInfo and RegisterClassInfo actions. 2010-04-02 15:22:48 +02:00
Hans Leidekker 843968c056 msi: Implement the UnregisterClassInfo standard action. 2010-04-02 15:22:47 +02:00
Alexandre Julliard 6ebc627996 server: Disallow all operations on deleted registry keys. 2010-04-02 15:22:31 +02:00
Alexandre Julliard 21da080dbd advapi32: Add support for the KEY_WOW64_32KEY flag in RegOpenKey on 64-bit. 2010-04-02 12:23:02 +02:00
Alexandre Julliard 68a5c34731 advapi32: Add support for the KEY_WOW64_32KEY flag in RegCreateKey on 64-bit. 2010-04-02 11:51:15 +02:00
Alexandre Julliard acc41b50d1 advapi32: Don't use the static Unicode buffer for value names since they can be larger than MAX_PATH. 2010-04-02 11:50:12 +02:00
Alexandre Julliard 935cc7987d server: Update the registry key and value name length limits to the now documented values. 2010-04-02 11:48:50 +02:00
Christian Costa b3ad91f699 d3dx9_36: Improve FIXMEs and TRACEs for font. 2010-04-02 10:45:28 +02:00
Christian Costa c1f6857636 d3dx9_36: Improve FIXMEs and TRACEs for sprite. 2010-04-02 10:45:25 +02:00
Christian Costa cf2315bd52 d3dx9_36: Implement D3DXCreateLine and add stubbed interface for ID3DXLine + tests. 2010-04-02 10:45:22 +02:00
Stefan Leichter 89aaf74f1f ws2_32: Partly implement level IPPROTO_IPV6 of getsockopt. 2010-04-02 10:38:31 +02:00
Chris Robinson 61fe7b3f1d openal32: Add support for ALC_EXT_thread_local_context. 2010-04-02 10:38:11 +02:00
Chris Robinson 0540af5be3 openal32: Remove the ALCcontext wrapper.
Assume the function pointers retrieved by alGetProcAddress are context
independent. This is not likely to change in any implementation we
care about any time soon.
2010-04-02 10:36:54 +02:00
Henri Verbeet 23bfdecd8b wined3d: Verify all render states have a handler. 2010-04-02 10:36:17 +02:00
Henri Verbeet 1289842da3 wined3d: Move handling of the unimplemented WINED3DRS_STIPPLEPATTERN states to ddraw. 2010-04-02 10:36:06 +02:00
Henri Verbeet 2e5976a8c5 wined3d: Move handling of the unimplemented WINED3DRS_BORDERCOLOR state to ddraw. 2010-04-02 10:35:54 +02:00
Henri Verbeet af9510f400 wined3d: Remove some unused render states. 2010-04-02 10:35:44 +02:00
Henri Verbeet e62771f7f7 wined3d: Add a state handler for WINED3DRS_ZVISIBLE. 2010-04-02 10:35:37 +02:00
Henri Verbeet ef34b0ba06 wined3d: Verify state representatives represent themselves.
This ensures there's no multilevel indirection in the state table.
2010-04-02 10:35:30 +02:00
Eric Pouech a185435243 dbghelp: When handling a P augmentation in FDE/DIE parsing, throw away the DW_EH_indirect flag, as we don't handle the result.
It's needed as long as we don't support DW_EH_indirect while reading encoded values.
2010-04-02 10:35:21 +02:00
Eric Pouech 1b68d4e7ce dbghelp: Extend dwarf stack unwinding by reading information out of .debug_frame sections.
Implement dwarf stack unwinding for i386 CPU.
2010-04-02 10:35:02 +02:00
Eric Pouech 34ef8d2113 dbghelp: Store delta used for re-locating a module. 2010-04-02 10:34:37 +02:00
Eric Pouech 51bce9b049 dbghelp: Implement the new register methods for x86. 2010-04-02 10:34:27 +02:00
Huw Davies fbaaedd967 oleaut32: Only unregister those types that were registered. 2010-04-01 18:12:59 +02:00
Huw Davies adeba6ee80 oleaut32: Only oleautomation interfaces as well as all dispinterfaces should be registered. 2010-04-01 18:12:58 +02:00
Piotr Caban bfd0866be8 msvcrt: Added implementation of _controlfp_s. 2010-04-01 18:12:58 +02:00
Piotr Caban abb746002b msvcrt: Fix _get/_set_invalid_parameter_handler implementation. 2010-04-01 18:12:58 +02:00
Piotr Caban f377e4be6b msvcrt: Move invalid parameter tests to msvcr90. 2010-04-01 18:12:58 +02:00
Henri Verbeet a2344e7288 wined3d: Remove some superfluous white space and braces from the card selection functions. 2010-04-01 18:12:55 +02:00
Henri Verbeet 8afeb34559 wined3d: Add a state table entry for WINED3DRS_INDEXEDVERTEXBLENDENABLE. 2010-04-01 18:12:42 +02:00
Henri Verbeet f4330add39 wined3d: Verify each state table entry has either a handler or a representative. 2010-04-01 18:12:42 +02:00
Henri Verbeet 57cfd613a5 wined3d: Explicitly set the state handler to NULL for states with a representative.
We should never call the handler for states that have a rep.
2010-04-01 18:12:42 +02:00
Henri Verbeet f70193b915 wined3d: Use the rep instead of the apply function to determine if a state is used. 2010-04-01 18:12:42 +02:00
Henri Verbeet 03c472bff0 wined3d: Don't call directly into the state table. 2010-04-01 18:12:42 +02:00
Mikhail Maroukhine 5e78bab266 user32: Fix compiler warnings with flag -Wcast-qual. 2010-04-01 18:12:42 +02:00
Mikhail Maroukhine 9b933a3594 rpcrt4: Fix compiler warnings with flag -Wcast-qual. 2010-04-01 18:12:41 +02:00
Mikhail Maroukhine 0a671deb92 quartz: Fix compiler warnings with flag -Wcast-qual. 2010-04-01 18:12:41 +02:00
Mikhail Maroukhine 42e897f228 imm32: Fix compiler warnings with flag -Wcast-qual. 2010-04-01 18:12:41 +02:00
Mikhail Maroukhine 1d9e321751 rsaenh/tests: Fix compiler warnings with flag -Wcast-qual. 2010-04-01 18:12:41 +02:00
Jörg Höhle c31bdb98f9 winmm/tests: Add more MCI tests. 2010-04-01 18:12:41 +02:00
Jörg Höhle f0baaff46a mciwave: MCI Status returns string resource when appropriate. 2010-04-01 18:12:41 +02:00
Jörg Höhle e8157bf50b mciwave: MCI Set Input|Output allows to select wave device. 2010-04-01 18:12:41 +02:00
Jörg Höhle 4ed308f452 winmm: Improve MCI's Sysinfo string command. 2010-04-01 18:12:41 +02:00
Jörg Höhle f70b2f5493 winmm: Improve MCI's Sysinfo command. 2010-04-01 18:12:41 +02:00
Jörg Höhle e89468734d winmm: Support MCI "close all" command.
This is not yet generalized to "pause all" or "stop all".
2010-04-01 18:12:41 +02:00
Maarten Lankhorst 7d1199de72 winmm: Clean up mapper code. 2010-04-01 18:12:41 +02:00
Maarten Lankhorst d368aefdbe winmm: Clean up MMDRV_Init. 2010-04-01 18:12:40 +02:00
Maarten Lankhorst 3a96c85cfb winmm: Remove some dead code. 2010-04-01 18:12:40 +02:00
Maarten Lankhorst 4f4dd855c4 winmm: Defer loading drivers until they are requested. 2010-04-01 18:12:40 +02:00
Andrew Nguyen 39208d4d60 kernel32: Don't set last error on success in OpenConsoleW. 2010-04-01 18:12:40 +02:00
Andrew Nguyen b7bf2abdff kernel32: Improve parameter validation in OpenConsoleW. 2010-04-01 18:12:40 +02:00
Vincent Povirk 3db80a4b1f advapi32: Add test for RegDeleteValue. 2010-04-01 18:12:40 +02:00
Vincent Povirk 37235a9b46 advapi32: Add tests for registry keys that have been deleted. 2010-04-01 18:12:40 +02:00
Christian Costa 60f736af87 d3dx9_36: Add stub for D3DXLoadVolumeFromMemory. 2010-04-01 18:12:27 +02:00
Hans Leidekker 9f4b022be5 rsaenh: Add some tests for the hash functions. 2010-03-31 16:33:02 +02:00
Henri Verbeet a298f37a9a wined3d: Add a state table entry for WINED3DRS_TWEENFACTOR. 2010-03-31 16:32:57 +02:00
Henri Verbeet 6e1ed1c167 wined3d: Print a FIXME/WARN for all unsupported vertex blend flags. 2010-03-31 16:32:52 +02:00
Henri Verbeet 91db9f8bd3 wined3d: Remove a redundant initialization in IWineD3DDeviceImpl_UpdateSurface(). 2010-03-31 16:32:41 +02:00
Henri Verbeet 3af0909693 wined3d: Get rid of some mostly useless local variables in IWineD3DDeviceImpl_UpdateSurface(). 2010-03-31 16:32:35 +02:00
Henri Verbeet 61ca407151 wined3d: Cleanup variable naming in IWineD3DDeviceImpl_UpdateSurface(). 2010-03-31 16:32:29 +02:00
Paul Vriens cc20a0da59 d3d9/tests: Initialize a variable (Coverity). 2010-03-31 16:12:32 +02:00
Stefan Dösinger dc918d4394 wined3d: Use FBOs when the onscreen depth stencil format isn't suitable.
This allows proper support of float depth buffers when rendering to onscreen surfaces.
2010-03-31 16:12:32 +02:00
Stefan Dösinger 19b6f5ca75 wined3d: Control the onscreen depth stencil format in the swapchain.
This allows the swapchain to know what depth format its window contexts have to see if the
requested depth format is compatible or a FBO fallback is needed, and it will be needed to
set the onscreen format to the requested auto depth stencil format instead of the
let's-hope-it-fits D24_UNORM_S8_UINT format.
2010-03-31 16:12:31 +02:00
Stefan Dösinger a4b0bedc30 wined3d: Split out offscreen rendering concerns from FindContext. 2010-03-31 16:12:31 +02:00
Roderick Colenbrander c6f0ddcb1a wined3d: Remove some unneeded source rectangle calculations from BltOverride. 2010-03-31 16:12:30 +02:00
Roderick Colenbrander 87b5b2f738 wined3d: Remove the last use of the WINED3DRECT destination rectangle in BltOverride. 2010-03-31 16:12:30 +02:00
Roderick Colenbrander 40f3f0b041 wined3d: Use RECT instead of WINED3DRECT in fb_copy_to_texture_hwstretch. 2010-03-31 16:12:29 +02:00
Roderick Colenbrander 7f1f61e28e wined3d: Use RECT instead of WINED3DRECT in fb_copy_to_texture_direct. 2010-03-31 16:12:28 +02:00
Roderick Colenbrander ae26d9defd wined3d: Use RECT instead of WINED3DRECT in stretch_rect_fbo. 2010-03-31 16:12:27 +02:00
Alexandre Julliard 71ce9dae67 ntdll/tests: Don't free a string that wasn't allocated. 2010-03-31 16:12:26 +02:00
Alexandre Julliard 9608085bf6 ntdll/tests: Port functions use the 64-bit structure on Wow64. 2010-03-31 16:12:26 +02:00
Alexandre Julliard b7b2a20aa2 ntdll/tests: Fix a number of test failures on Wow64. 2010-03-31 16:12:26 +02:00
Stefan Leichter d0eaf2ce0e ws2_32: Partly implement level IPPROTO_IPV6 of setsockopt. 2010-03-31 16:12:07 +02:00
André Hentschel b7aec2a215 msxml3: Make xmlnode_get_specified a stub. 2010-03-31 11:47:23 +02:00
André Hentschel 20fbdfc3c2 msxml3: Make xmlnode_get_parsed a stub. 2010-03-31 11:47:19 +02:00
Alexandre Julliard d3d2f4afce msxml3: Remove unnecessary string constants. 2010-03-31 11:47:10 +02:00
Marcus Meissner 35dfd34a9f kernel32: Initialize env (Coverity). 2010-03-31 11:44:30 +02:00
Vincent Povirk f2e3d99609 gdiplus: Implement GdipImageRotateFlip. 2010-03-31 11:41:13 +02:00
Vincent Povirk deb6466f3f gdiplus: Implement GdipMeasureCharacterRanges. 2010-03-31 11:40:20 +02:00
Vincent Povirk f860285cca gdiplus: Add tests for GdipMeasureCharacterRanges. 2010-03-31 11:40:15 +02:00
Vincent Povirk 21109a40fb gdiplus: Fix the linesfilled calculation in GdipMeasureString. 2010-03-31 11:40:08 +02:00
Vincent Povirk 2cde94a89e gdiplus: Rewrite GdipDrawString to share code with GdipMeasureString. 2010-03-31 11:39:58 +02:00
Vincent Povirk 3cee74c61d gdiplus: Rewrite GdipMeasureString using a helper function. 2010-03-31 11:39:51 +02:00
Vincent Povirk 0bc54fb4fb gdiplus: Add a test for GdipMeasureString. 2010-03-31 11:39:43 +02:00
Vincent Povirk 32d03da998 gdiplus: Add a missing NULL check to GdipMeasureString. 2010-03-31 11:37:51 +02:00
Vincent Povirk 0f919e365b gdiplus: Add tests for GdipDrawString. 2010-03-31 11:37:45 +02:00
Juan Lang 1991ff2a0c rsaenh: Don't return salt for algorithms that don't support it. 2010-03-31 11:36:16 +02:00
Juan Lang c5a6b7b366 rsaenh: Support setting salt via KP_SALT (resend). 2010-03-31 11:36:11 +02:00
Juan Lang ece32e7f12 rsaenh: Add tests of KP_SALT parameter. 2010-03-31 11:36:06 +02:00
Nikolay Sivov b16b122091 t2embed: Add TTGetEmbeddingType stub. 2010-03-31 11:36:01 +02:00
Paul Vriens d82bd17dd1 ddrawex/tests: Don't crash on some Win98/WinMe boxes. 2010-03-31 11:35:57 +02:00
Alexandre Julliard 4c2c3effb5 shell32: Pack the systray data structure to allow crossing 32/64 boundaries. 2010-03-30 21:28:27 +02:00
Alexandre Julliard 3cd9f97149 shell32: Pack the appbar data structure to allow crossing 32/64 boundaries. 2010-03-30 21:28:13 +02:00
Alexandre Julliard 01578f51ba user32: Pack the structure for WM_DDE_ACK to allow crossing 32/64 boundaries. 2010-03-30 20:43:41 +02:00
Alexandre Julliard 2de2222aec user32: Pack the low-level hook structure in messages to allow crossing 32/64 boundaries. 2010-03-30 20:43:41 +02:00
Alexandre Julliard 366c5ceea7 user32: Pack the MDICREATESTRUCTW structure in messages to allow crossing 32/64 boundaries. 2010-03-30 20:43:41 +02:00
Alexandre Julliard 99719be4a6 user32: Pack the MDINEXTMENU structure in messages to allow crossing 32/64 boundaries. 2010-03-30 20:43:41 +02:00
Alexandre Julliard 3099b08aa2 user32: Pack the MSG structure in messages to allow crossing 32/64 boundaries. 2010-03-30 20:43:41 +02:00
Alexandre Julliard bbdd742a49 user32: Pack the NCCALCSIZE_PARAMS structure in messages to allow crossing 32/64 boundaries. 2010-03-30 20:43:41 +02:00
Alexandre Julliard eba2ec4ab1 user32: Pack the HELPINFO structure in messages to allow crossing 32/64 boundaries. 2010-03-30 20:43:41 +02:00
Alexandre Julliard 8ec6cfedea user32: Pack the COPYDATASTRUCT structure in messages to allow crossing 32/64 boundaries. 2010-03-30 20:43:41 +02:00
Alexandre Julliard 5c65269897 user32: Pack the WINDOWPOS structure in messages to allow crossing 32/64 boundaries. 2010-03-30 20:43:41 +02:00
Alexandre Julliard 9b5b55d9de user32: Pack the various owner-draw structures in messages to allow crossing 32/64 boundaries. 2010-03-30 20:43:41 +02:00
Alexandre Julliard fcf8a81904 user32: Pack the CREATESTRUCTW structure in messages to allow crossing 32/64 boundaries. 2010-03-30 20:43:37 +02:00
Nikolay Sivov c38d56547d shell32: Rename My Computer folder implementation structure. 2010-03-30 17:24:10 +02:00
Nikolay Sivov 7fbc550466 shell32: Rename desktop folder data structure to reflect its meaning. 2010-03-30 17:24:01 +02:00
Nikolay Sivov 803dea3326 shlwapi: Some SHCreateWorkerWindowA tests. 2010-03-30 17:23:43 +02:00
Alexandre Julliard 02aef1c3b8 kernel32: Increase the wineboot timeout. 2010-03-30 16:55:11 +02:00
Matteo Bruni 18c6f23a94 d3dx9: Implement a basic bytecode writer.
Now the shader assembler is structurally complete and it correctly
assembles one trivial shader program.
2010-03-30 15:52:57 +02:00
Matteo Bruni 95afbeadf5 d3dx9: Implement D3DXAssembleShader function, really basic shader assembler.
Currently it only accepts a minimal subset of the syntax (e.g. just an
instruction and two register types supported) and doesn't produce any
real output (i.e. shader bytecode).
2010-03-30 15:52:57 +02:00
Matteo Bruni 7545416133 d3dx9: Partial implementation of D3DXAssembleShader function.
This only executes the preprocessing pass. No parsing of the shader yet.
2010-03-30 15:52:56 +02:00
Jörg Höhle 74ad854e41 winmm/tests: Use cpp's __LINE__ to print meaningful line numbers. 2010-03-30 14:57:51 +02:00
Henri Verbeet 72be7fe3a5 wined3d: Get rid of destFormat and srcFormat in IWineD3DDeviceImpl_UpdateSurface(). 2010-03-30 14:49:32 +02:00
Henri Verbeet eced5fe8ec wined3d: Calculate "offset" in the appropriate path in IWineD3DDeviceImpl_UpdateSurface(). 2010-03-30 14:49:32 +02:00
Henri Verbeet bb94bc3823 wined3d: Add more general support for partial updates of compressed surfaces to IWineD3DDeviceImpl_UpdateSurface(). 2010-03-30 14:49:31 +02:00
Henri Verbeet 88a2decc49 wined3d: Source and destination formats should match in IWineD3DDeviceImpl_UpdateSurface(). 2010-03-30 14:49:31 +02:00
Henri Verbeet 0eae42ddc6 wined3d: Use GL_UNPACK_ROW_LENGTH for partial updates of regular surfaces in IWineD3DDeviceImpl_UpdateSurface(). 2010-03-30 14:49:31 +02:00
Henri Verbeet 2533860114 wined3d: Initialization functions don't allocate. 2010-03-30 14:49:31 +02:00
Maarten Lankhorst a9e43cad15 mmdevapi: Add capture tests. 2010-03-30 14:49:31 +02:00
Maarten Lankhorst 714ae4112a mmdevapi: Add a few more render tests. 2010-03-30 14:49:30 +02:00
André Hentschel 81c812ecba oleaut32: Add some spaces to the test output for better reading. 2010-03-30 14:49:30 +02:00
Roderick Colenbrander c864ae6348 wined3d: Disable flipping through the source rectangle in BltOverride. 2010-03-30 14:10:45 +02:00
Roderick Colenbrander 334fea7d79 wined3d: Fix a destination flipping bug using the destination rectangle. 2010-03-30 14:10:37 +02:00
Roderick Colenbrander 342c6c6de5 d3d9: Add source/destination and backbuffer tests for StretchRect. 2010-03-30 13:55:28 +02:00
Roderick Colenbrander 2930f84961 ddraw: Add some DirectDraw Blt tests. 2010-03-30 13:55:05 +02:00
Roderick Colenbrander a91f844a3d wined3d: Use RECT instead of WINED3DRECT in more parts of BltOverride. 2010-03-30 13:54:45 +02:00
Roderick Colenbrander 682c969e9a wined3d: Add a helper function for getting a valid rectangle. 2010-03-30 13:54:35 +02:00
Roderick Colenbrander a7d3b616c4 wined3d: Add color_fill to blit_shader. 2010-03-30 13:54:24 +02:00
Roderick Colenbrander 9a1fd552d2 wined3d: Introduce a helper function which converts a color from the surface format to ARGB. 2010-03-30 13:54:12 +02:00