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
Nikolay Sivov
0588ba7fef
comctl32/listview: Fix a regression caused by 9c1a0e468f
.
2009-04-20 15:24:58 +02:00
Nikolay Sivov
42bef95cbc
comctl32/listview: Switching to/from LVS_OWNERDATA isn't allowed after creation.
2009-04-20 15:24:48 +02:00
Nikolay Sivov
10a936150b
comctl32/listview: Slightly enlarge rectangle when drawing checkbox.
2009-04-20 15:24:41 +02:00
Nikolay Sivov
ffb214a66b
comctl32/listview: Add a ListView_GetTextBkColor macro.
2009-04-20 15:24:35 +02:00
Vitaliy Margolen
542b17943f
dinput: Use more friendly name for the joystick than its device path.
2009-04-20 14:30:23 +02:00
Vitaliy Margolen
649c762f52
dinput: Convert evdev joystick to new base class.
2009-04-20 14:30:11 +02:00
Vitaliy Margolen
3223798d30
dinput: Make props array a part of the generic joystick struct.
...
It's much easier to free it on release.
2009-04-20 14:30:03 +02:00
Vitaliy Margolen
aee4237798
dinput: Remove redundant stuff.
2009-04-20 14:29:55 +02:00
Vitaliy Margolen
fc4f1607a6
dinput: Make EnumDevices and GetObjectInfo consistent about GUIDs.
...
guidInstance should be the same from both places.
2009-04-20 14:29:49 +02:00
Paul Vriens
90d3163aba
rpcrt4: Fix NdrDllCanUnloadNow.
2009-04-20 14:14:03 +02:00
Igor Tarasov
c037b333c8
comctl32: Fix regression caused by 2d751ee56a
.
...
Fixing regression produced by "comctl32: Correct handling of toolbar
separators size". As it came out, some applications DO rely on iBitmap
value, but it can be received not with TB_GETBUTTONINFO, but with
TB_GETBITMAP.
2009-04-20 14:13:54 +02:00
Huw Davies
0b6d74c428
winex11.drv: Fix typo so that emf -> mfpict synthesis works.
2009-04-20 14:13:46 +02:00
Huw Davies
0d4451a85d
winex11.drv: Fix ordering of synthesized text formats.
2009-04-20 14:13:40 +02:00
Henri Verbeet
ea0b3b42eb
wined3d: Pass a struct wined3d_shader_src_param to shader_arb_add_src_param().
2009-04-20 14:13:33 +02:00
Henri Verbeet
1ae060be4a
wined3d: Simplify replicating the .x swizzle in shader_hw_mov().
...
It becomes even simpler once the swizzle shift and token field are eliminated.
2009-04-20 14:13:28 +02:00
Henri Verbeet
48a096a638
wined3d: Pass a struct wined3d_shader_src_param to shader_glsl_add_src_param().
2009-04-20 14:13:20 +02:00
Henri Verbeet
c7660c57a0
wined3d: Pass a struct wined3d_shader_src_param to shader_glsl_get_register_name() for the relative addressing token.
2009-04-20 14:13:12 +02:00
Henri Verbeet
915b91757f
wined3d: Store the destination relative addressing token as a struct wined3d_shader_src_param.
2009-04-20 14:13:08 +02:00
Henri Verbeet
0663eb9323
wined3d: Store the source relative addressing token as a struct wined3d_shader_src_param.
2009-04-20 14:13:00 +02:00
Henri Verbeet
d6ee7d59a8
wined3d: Create a relative addressing token for 1.x shaders in the frontend.
...
Rather than handling this in the backends. Note that the ARB backend always
assumes 1.x shaders.
2009-04-20 14:12:52 +02:00
Paul Vriens
59cc56b15a
gdi32/tests: Skip several tests on Win9x.
2009-04-20 14:12:43 +02:00
Michael Stefaniuc
cf6ec333a5
msi/tests: Replace long with LONG.
2009-04-20 14:12:37 +02:00
Michael Stefaniuc
f3a1660181
msi: Remove superfluous cast of a MSIHANDLE in a TRACE().
2009-04-20 14:12:34 +02:00
Michael Stefaniuc
0847e7d826
ws2_32: Use better types for some variables.
2009-04-20 14:12:32 +02:00
Michael Stefaniuc
b747284797
riched20/tests: Use better types than long.
2009-04-20 14:12:29 +02:00
Frans Kool
88f981658b
crypt32: Corrected Dutch translations.
2009-04-20 14:12:24 +02:00
Huw Davies
e911fde41c
wineps.drv: Fix compile error.
2009-04-20 14:12:19 +02:00