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
Francois Gouget
f8ae6d6407
winapi: parse_c_declarations() is not used. Remove it.
2009-04-20 15:25:31 +02:00
Francois Gouget
5ef481922f
Assorted spelling fixes.
2009-04-20 15:25:26 +02:00
Francois Gouget
14e03d770a
dinput: Add a trailing '\n' to ERR() messages.
2009-04-20 15:25:20 +02:00
Francois Gouget
8e18524ad3
wineesd.drv: Add a trailing '\n' to a WARN() trace.
2009-04-20 15:25:16 +02:00
Nikolay Sivov
3ce8e20896
comctl32/listview: Some tests for LVS_SINGLESEL switchover.
2009-04-20 15:25:03 +02:00