Commit Graph

57205 Commits

Author SHA1 Message Date
Christian Costa
d5f3d6f759 winedump: When generating preamble, use 4 spaces instead of tabs. Remove extra break. 2009-04-21 14:32:26 +02:00
Igor Tarasov
74baffb254 comctl32: Fix typo in TOOLBAR_SetButtonSize code. 2009-04-21 14:25:15 +02:00
Detlef Riekenberg
dc0beeb976 winetest: Add option -x to extract all test. 2009-04-21 14:25:14 +02:00
Detlef Riekenberg
1f07bc02c1 winetest: Add support for --version, --help and /?. 2009-04-21 14:25:14 +02:00
Henri Verbeet
88c80635c2 wined3d: Pass a struct wined3d_shader_src_param to shader_glsl_get_swizzle(). 2009-04-21 14:00:11 +02:00
Henri Verbeet
612c32ea08 wined3d: Add a separate function for converting swizzles to strings. 2009-04-21 14:00:06 +02:00
Henri Verbeet
db5ab97125 wined3d: Store the source swizzle in struct wined3d_shader_src_param. 2009-04-21 14:00:02 +02:00
Henri Verbeet
7f58b906dd wined3d: Explicitly pass the source modifier to shader_glsl_gen_modifier(). 2009-04-21 13:57:04 +02:00
Henri Verbeet
644439ff0d wined3d: Pass a struct wined3d_shader_src_param to pshader_gen_input_modifier_line(). 2009-04-21 13:56:58 +02:00
Huw Davies
2ec629afd9 user32/tests: Fix tests on win9x. 2009-04-21 13:26:25 +02:00
Huw Davies
08d4352f9b ole32: Add support for enumerating non-ole clipboard formats. 2009-04-21 13:26:17 +02:00
Huw Davies
575b0e1435 ole32: Don't set cf_dataobject if we're clearing the clipboard. 2009-04-21 13:21:19 +02:00
Huw Davies
1e73a54690 ole32: Check that the target devices match. 2009-04-21 13:16:48 +02:00
Huw Davies
bdca138d5a ole32: Make get_priv_data return target device ptrs (rather than offsets) and add a couple of helper functions to simplify this process. 2009-04-21 13:16:37 +02:00
Michael Stefaniuc
2e6ac3a571 winedbg: Remove some superfluous pointer casts. 2009-04-21 13:16:33 +02:00
Michael Stefaniuc
3b803f5390 rpcrt4: Replace some usage of the long type. 2009-04-21 13:16:31 +02:00
Jesse Allen
b7f6c1e103 dsound: Allow a special cbSize case in CreateSoundBuffer. 2009-04-21 13:16:26 +02:00
Michael Stefaniuc
410c00fae4 wordpad: "Fix" the Turkish translation.
Remove the untranslated and incomplete STRINGTABLE.
2009-04-21 13:16:19 +02:00
Michael Stefaniuc
3a88ed1236 comdlg32: Fix the Slovak translation. 2009-04-21 13:16:15 +02:00
Roderick Colenbrander
9b889626d0 opengl: Add WGL_EXT_pixel_format_packed_float support. 2009-04-21 13:16:09 +02:00
Hans Leidekker
55ad3fdda2 msi: Fix another double free.
parser_alloc() allocates memory and puts it on a list attached the to query object.
EXPR_sval() frees memory allocated via parser_alloc() on error but does not remove
the pointer from the list, which means that when the query destructor is called it
will be freed again.
2009-04-20 17:40:43 +02:00
Hans Leidekker
91ac47b84b msi: Fix a double free.
TABLE_drop() calls TABLE_remove_column() which calls msi_update_table_columns()
which frees column info and possibly returns without reallocating. When that
happens it will be freed again when TABLE_drop() finally calls free_table().
2009-04-20 17:40:38 +02:00
Dmitry Kislyuk
182e75140e kernel32: Added GetPrivateProfileSection and GetPrivateProfileString tests for empty section scenario. 2009-04-20 17:40:33 +02:00
Christian Costa
c0f6808db6 amstream/tests: Improve render file test. Move OpenFile specific test into a separate test function. 2009-04-20 17:40:28 +02:00
Jeff Latimer
eab59e84ac ws2_32: WSAAddressToStringW should return length of unicode address string should and include the trailing null. 2009-04-20 17:40:18 +02:00
Jeff Latimer
bf40710516 ws2_32: WSAAddressToStringA should return length of ANSI address string and should include the trailing null. 2009-04-20 17:39:56 +02:00
Vincent Povirk
fcde02f9ff shell32: Implement SHGetNewLinkInfo[AW]. 2009-04-20 17:39:12 +02:00
Rein Klazes
ed20ac877c msvcrt: Do not set the windows version to 0.5. 2009-04-20 17:29:26 +02:00
Nicolas Le Cam
e00d864a35 msi: Fix buffer length value returned by MSI_RecordGetStringW on null and empty strings. 2009-04-20 17:26:13 +02:00
Nicolas Le Cam
edac581d6a msi/tests: Test MsiRecordGetString on null and empty strings. 2009-04-20 17:26:10 +02:00
Andrew Nguyen
f82a086f56 gdiplus: Stub GdipBitmapSetResolution. 2009-04-20 17:20:12 +02:00
Paul TBBle Hampson
98c1c8e741 dinput: Add missing newline to trace message. 2009-04-20 17:20:07 +02:00
Detlef Riekenberg
a26da7b7a3 msi/tests: Replace lstrcatW with memcpy to fix failures on win95. 2009-04-20 17:20:01 +02:00
Detlef Riekenberg
00703d0c2f oleaut32/tests: Replace lstrcpyW and lstrcatW with memcpy to fix failures on win95. 2009-04-20 17:19:58 +02:00
Brad Martin
2ea6b36ef1 wined3d: Fix prototype for EnumAdapterModes. 2009-04-20 17:19:53 +02:00
Hans Leidekker
6137b1ba2d programs: Add stub termsv.exe. 2009-04-20 16:56:13 +02:00
Nikolay Sivov
aa2cba4e78 fonts: Fix a typo in copyright text. 2009-04-20 16:55:55 +02:00
Christian Costa
93009ebbed mciqtz32: Show messages in hex as they are defines in headers. 2009-04-20 16:44:10 +02:00
Christian Costa
586d9cf569 mciqtz32: Hook MCI_STOP. 2009-04-20 16:44:04 +02:00
Christian Costa
d2a6b23dc2 mciqtz32: Fix some traces. 2009-04-20 16:43:59 +02:00
Christian Costa
1506e22663 mciqtz32: Use opened state to avoid device to be closed several times. 2009-04-20 16:43:51 +02:00
Stefan Dösinger
de4f3dc8e8 wined3d: Merge match_apple and implementation_is_apple. 2009-04-20 16:39:55 +02:00
Stefan Dösinger
39877a2ad2 wined3d: Reserve additional GLSL constants on some drivers.
Some drivers apparently need private constants, or don't have an efficient
immval packing. For example, MacOS seems to need 1 float for each different
relative addressing offset. fglrx has the same issue, although it is more
efficient in general

Previously this worked on most drivers because the 16 + 4 reserved int and
bool constants kept the problem hidden. Now that we are more aggressive with
uniforms we have to keep free room for some drivers.
2009-04-20 16:38:39 +02:00
Stefan Dösinger
78d26a659d wined3d: Move the remaining quirks into the quirk table. 2009-04-20 16:38:07 +02:00
Stefan Dösinger
50e91f8d84 wined3d: Move the generic mac glsl uniform fixup to the quirk table. 2009-04-20 16:37:46 +02:00
Stefan Dösinger
7b7f027221 wined3d: Add a more formal framework for driver quirks.
This allows better defining of driver desc fixups without adding extra if
lines for each card.

For starters, there's a fixup for the advertised GLSL constants in ATI cards.
fglrx advertises 512 GLSL uniforms instead of the supported 1024(means 128
instead of 256 vec4's). This bug was confirmed by ATI.
2009-04-20 16:37:31 +02:00
Francois Gouget
dbfe7b7b68 winapi: Fix the C-parser combined getter/setter prototypes. 2009-04-20 15:26:35 +02:00
Francois Gouget
9bdde98ab6 winapi: Remove some dead code. 2009-04-20 15:26:07 +02:00
Francois Gouget
55cd3433ac winapi: trampoline is not used so remove it. 2009-04-20 15:26:02 +02:00
Francois Gouget
0dd5c442c1 winapi: Fix the parse_c_declaration() prototype and remove unused variables. 2009-04-20 15:25:36 +02:00