Commit Graph

90629 Commits

Author SHA1 Message Date
Alexandre Julliard 731e497a87 winex11: Add window data locking to the drag and drop functions. 2012-09-18 14:47:01 +02:00
Alexandre Julliard 1cfed8922e winex11: Add window data locking to the mouse functions. 2012-09-18 14:47:01 +02:00
Dmitry Timoshkov 9db35b9cea windowscodecs: Use symbolic names for GIF extensions. 2012-09-18 14:47:01 +02:00
Dmitry Timoshkov 45504e90ef windowscodecs: Correct some typos. 2012-09-18 14:47:01 +02:00
Dmitry Timoshkov a0ca998e08 windowscodecs: Create frame metadata readers from GIF decoder data. 2012-09-18 14:47:01 +02:00
Dmitry Timoshkov 609b9a4da8 windowscodecs: Create global metadata readers from GIF decoder data. 2012-09-18 14:47:01 +02:00
Dmitry Timoshkov 4786472879 windowscodecs: GIF decoder should add header and trailer to extension blocks.
Metadata readers now have access to complete and correctly formatted data
stream.
2012-09-18 14:47:01 +02:00
Dmitry Timoshkov aaa682950d windowscodecs: GIF decoder should append a sub-block to current extension. 2012-09-18 14:47:01 +02:00
Dmitry Timoshkov 880b98bf23 windowscodecs: GIF Graphic Control Extension block belongs to the image which follows it. 2012-09-18 14:47:01 +02:00
Dmitry Timoshkov 88faba8e1a windowscodecs: Create global metadata blocks in the GIF decoder. 2012-09-18 14:47:01 +02:00
Dmitry Timoshkov 629e7f44cb windowscodecs: Store GIF frame extensions in a dedicated Extensions structure. 2012-09-18 14:47:00 +02:00
Alexandre Julliard 8e87b9233a user32/tests: Fix coordinates in the UpdateLayeredWindow broken case. 2012-09-18 14:47:00 +02:00
Christian Costa d46f8e316a dmusic: Display new ref in AddRef and Release methods. 2012-09-18 14:47:00 +02:00
Christian Costa 142c527b4b dmusic: Use system ports list to create port in CreatePort and rename params. 2012-09-18 14:47:00 +02:00
Charles Davis 7c83bd84fd urlmon: Fix potential use of uninitialized variable (Clang). 2012-09-18 10:21:49 +02:00
Bruno Jesus 10cdc26542 wined3d: Recognize GeForce 9300 properly. 2012-09-18 10:19:57 +02:00
Andrew Eikum b202b9f72d dsound: Don't require WAVE_FORMAT_EXTENSIBLE for non-16-bit formats.
Fix proposed by Andrew Nguyen.
2012-09-18 10:19:15 +02:00
Henri Verbeet 0932129993 wined3d: Implement WINED3DSIH_EMIT in the GLSL shader backend. 2012-09-18 10:18:57 +02:00
Henri Verbeet 343974e2fd wined3d: wined3d_device_get_material() never fails. 2012-09-18 10:18:51 +02:00
Henri Verbeet 2669feeb8c wined3d: wined3d_device_set_material() never fails. 2012-09-18 10:18:42 +02:00
Henri Verbeet 9fb039bb01 d3d10core: Implement d3d10_device_RSGetViewports(). 2012-09-18 10:18:33 +02:00
Henri Verbeet 69a63024ef d3d10core: Implement d3d10_device_RSSetViewports(). 2012-09-18 10:18:28 +02:00
Bruno Jesus 51572d8a35 tapi32: Add stub lineInitializeExW. 2012-09-18 10:18:22 +02:00
Michael Stefaniuc 1545645484 dsound/tests: Avoid a crash on a Win2k box. 2012-09-18 10:17:45 +02:00
Michael Stefaniuc 34b7e83357 dsound: Improve the IDirectSoundCaptureBuffer::GetObjectInPath stub. 2012-09-18 10:17:35 +02:00
Matteo Bruni caf6fe0588 d3dcompiler: Stub D3DDisassemble. 2012-09-17 18:32:05 +02:00
Matteo Bruni 237558f649 d3dcompiler: Postincrement/decrement expressions are const.
Also check for const expressions used as l-values.
2012-09-17 18:31:58 +02:00
Matteo Bruni 7cce71a0c3 d3dcompiler: Parse swizzles. 2012-09-17 18:31:48 +02:00
Aric Stewart e603ffd19e user32: Free the uniscribe data before freeing the linedefs. 2012-09-17 18:31:37 +02:00
Jacek Caban c0cd0d17aa jscript: Avoid direct access to jsval_t struct. 2012-09-17 18:30:25 +02:00
Jacek Caban 9e7829828e jscript: Don't assume that undefined variable is zeroed. 2012-09-17 18:30:20 +02:00
Jacek Caban c4df88b7fa jscript: Use helper to access jsval_t type. 2012-09-17 18:30:14 +02:00
Jacek Caban c5183bb505 jscript: Use BOOL instead of VARIANT_BOOL in lexer. 2012-09-17 18:30:08 +02:00
Jacek Caban 6920b289b0 jscript: Use BOOL instead of VARIANT_BOOL in a few more places. 2012-09-17 18:30:03 +02:00
Jacek Caban 29f4194d74 jscript: Return BOOL instead of VARIANT_BOOL from jsdisp_is_own_prop. 2012-09-17 18:29:54 +02:00
Jacek Caban bc768b0906 jscript: Store Boolean object's value as BOOL instead of VARIANT_BOOL. 2012-09-17 18:29:49 +02:00
Jacek Caban 5fecc71d34 jscript: Get rid of no longer needed VARIANT helpers. 2012-09-17 18:29:42 +02:00
Jacek Caban a3f7f0f7de jscript: Store regexp last_index value as jsval. 2012-09-17 18:29:35 +02:00
Jacek Caban 228aab23be jscript: Always use jsval-based to_object implementation. 2012-09-17 18:29:19 +02:00
Jacek Caban acfd2b98c3 jscript: Always use jsval-based to_string implementation. 2012-09-17 18:29:11 +02:00
Jacek Caban 2fc71ab6d5 jscript: Always use jsval-based to_uint32 implementation. 2012-09-17 18:29:02 +02:00
Jacek Caban 0bab034fac jscript: Always use jsval-based to_number implementation. 2012-09-17 18:28:52 +02:00
Jacek Caban 26576b83da jscript: Always use jsval-based to_boolean. 2012-09-17 18:28:41 +02:00
Jacek Caban c1eb4326a0 jscript: Always use jsval-based to_primitive. 2012-09-17 18:28:35 +02:00
Jacek Caban daf0b8dad2 jscript: Store exception value as jsval_t instead of VARIANT. 2012-09-17 18:28:05 +02:00
Jacek Caban 80f7f3c246 jscript: Store jsdisp_t values as jsval_t instead of VARIANT. 2012-09-17 18:27:57 +02:00
Jacek Caban 16b2b019b8 jscript: Use jsval_t instead of VARIANT for stack values. 2012-09-17 18:27:42 +02:00
Jacek Caban 847aebdc87 jscript: Use jsval instead of VARIANT to pass arguments to builtin functions. 2012-09-17 18:27:36 +02:00
Jacek Caban 932b3dd088 jscript: Added new variable representation and use it for internal function return values. 2012-09-17 18:27:17 +02:00
Alexandre Julliard b57323a61e user32/tests: Add a test for calling UpdateLayeredWindow from a different thread. 2012-09-17 14:13:27 +02:00