Commit graph

28415 commits

Author SHA1 Message Date
Christoph Frick
d478b7e4be dinput: Move the axes and button configs into the JoyDev struct. 2006-07-07 17:01:28 +02:00
Christoph Frick
1817648a0f dinput: Utilize the offsets and the transform to support the user
supplied data format.
2006-07-07 17:01:09 +02:00
Christoph Frick
f0f3b0a34a dinput: Adds offset and transform and their basic handling to the joystick implementation. 2006-07-07 17:00:27 +02:00
Christoph Frick
03260f738b dinput: When handling axes, ignore the ABS_HAT.* as they are handled as POV. 2006-07-07 16:59:53 +02:00
Christoph Frick
14e9ee55ba dinput: Set the amount of POVs in the caps. 2006-07-07 16:59:40 +02:00
Christoph Frick
8c1be245f7 dinput: Detect more than one /dev/input/event joystick. 2006-07-07 16:59:21 +02:00
Jason Green
c562c4c771 wined3d: Fix D3DSIO_TEXKILL for GLSL. 2006-07-07 16:57:51 +02:00
Vitaliy Margolen
7e0e855aa7 winecfg: Shift Graphics page up to fill the empty place. 2006-07-07 16:57:45 +02:00
Vitaliy Margolen
145442a79d d3d8: Fix remaining refcount tests and tighten all tests. 2006-07-07 16:57:41 +02:00
Paul Vriens
3a831bab51 wininet: Use correct way of determining the password for anonymous ftp. 2006-07-07 16:57:34 +02:00
Pierre d'Herbemont
0eb07db3b6 shell: Move SHIsFileAvailableOffline from shell.c to shlfileop.c to
ensure the 16/32 bits separation.
2006-07-07 16:57:28 +02:00
Pierre d'Herbemont
2c38a7d543 server: Fix context_powerpc.c compilation. 2006-07-07 16:57:11 +02:00
Mike McCormack
f55c9b6511 uuid: Add indexsvr's IIDs to libuuid. 2006-07-07 16:57:01 +02:00
Mike McCormack
aa44a063fd include: Add indexsvr.idl (IWordBreaker). 2006-07-07 16:56:57 +02:00
Michael Stefaniuc
c3f112e52d riched20: Replace an if-statement with empty body with a FIXME comment. 2006-07-07 14:30:36 +02:00
Michael Stefaniuc
00e779370f janitorial: Put "inline static" at the beginning of a declaration. 2006-07-07 14:30:35 +02:00
Michael Stefaniuc
32b1a24501 janitorial: Move the storage specifier to the beginning of the declaration. 2006-07-07 14:30:35 +02:00
Thomas Kho
0796fe256b notepad: Change window classname from NPClass to Notepad. 2006-07-07 14:30:35 +02:00
Jacek Caban
6ce4833479 urlmon: Added image/x-png mime filter. 2006-07-07 14:30:35 +02:00
Jacek Caban
682944ad2d urlmon: Added image/bmp filter. 2006-07-07 14:30:35 +02:00
Jacek Caban
32405d635f urlmon: Added image/gif filter. 2006-07-07 14:30:35 +02:00
Jacek Caban
1fd9f3edfa urlmon: Added more test of FindMimeFromData. 2006-07-07 14:30:35 +02:00
Jacek Caban
ae9e41c639 urlmon: Fix handling of proposed mime. 2006-07-07 14:30:35 +02:00
Jacek Caban
b5fa092756 urlmon: Added image/pjpeg mime filter. 2006-07-07 14:30:34 +02:00
Andrew Talbot
973371c01d regedit: Write-strings warning fix. 2006-07-07 14:30:34 +02:00
Robert Shearman
f627845624 widl: Add support for the builtin constants "TRUE" and "FALSE". 2006-07-07 14:30:34 +02:00
Robert Shearman
5f453db5cf ole32: Fix the return value of COM_RegReadPath and make it static. 2006-07-07 13:31:49 +02:00
Robert Shearman
ef7b6e2740 oleaut32: ITypeComp_fnBind should do case-insensitive compares on the name passed in. 2006-07-07 13:31:43 +02:00
Robert Shearman
c71af73324 oleaut32: Add a typedef for "boolean".
Fix up an conflict that this type has with jpeglib.h.
2006-07-07 13:31:37 +02:00
Robert Shearman
dd677948b4 oleaut32: Fix the error code returned by ITypeComp on an interface when the name matches, but the flags don't. 2006-07-07 13:30:46 +02:00
James Hawkins
409c6dc7b0 advapi32: Get the token type in ImpersonateLoggedOnUser. 2006-07-07 13:27:48 +02:00
James Hawkins
ce58c3589c advapi32: Add tests for LookupAccountSid. 2006-07-07 13:26:55 +02:00
Dmitry Timoshkov
8fb90dea3c winex11.drv: Add window style and visibility status to the take focus event trace. 2006-07-07 13:26:44 +02:00
Jason Green
3529e0ceeb wined3d: Fix D3DSIO_M#X# instruction for both ARB and GLSL shaders.
This instruction was being handled incorrectly in the case where the
2nd src argument contained a relatively addressed constant.
2006-07-06 16:31:24 +02:00
Saulius Krasuckas
05bdf67d2e kernel/tests: More tests for OpenFile. 2006-07-06 16:08:31 +02:00
Paul Vriens
7687e0477c wininet: Return NULL handle if no connection is established. 2006-07-06 16:07:38 +02:00
Ivan Gyurdiev
0472e9cd49 wined3d: Clean up drawPrimitive/drawPrimitiveDrawStrided. 2006-07-06 16:07:38 +02:00
Ivan Gyurdiev
1309844913 wined3d: Implement FVF to DECL9 conversion (with tests). 2006-07-06 16:07:38 +02:00
Ivan Gyurdiev
276609e1e5 wined3d: Move register count pass to SetFunction.
Move semantics pointers out of the reg_maps, make them persistent data
in the shader (again, for future software shaders).
2006-07-06 16:07:38 +02:00
Ivan Gyurdiev
bbe7b40a71 wined3d: Fix STREAM flag override. 2006-07-06 16:07:38 +02:00
Ivan Gyurdiev
e260e9fd98 wined3d: Add missing PSIZE register for decl8->9 conversion. 2006-07-06 16:07:38 +02:00
Ivan Gyurdiev
b324fc0fdb wined3d: Allow mix of SW vertex and GLSL pixel shader.
Do not attach non-GLSL shaders to the GLSL program, that will cause a
crash. Mix with ARB shaders is never going to happen, because the
selection code will always choose GLSL for both or ARB for both.
2006-07-06 16:07:37 +02:00
Ivan Gyurdiev
771623692e wined3d: Rework shader mode selection.
- currently half the shader selection code (GLSL vs ARB) is in
fillGLcaps. The parts that check for software shaders are in
GetDeviceCaps. That placement, will work, but is definitely not optimal.
FillGLcaps should detect support - it should not make decision as to
what's used, because that's not what the purpose of the function is.
GetDeviceCaps should report support as it has already been selected.
Instead, select shader mode in its own function, called in the
appropriate places.

- unifying pixel and vertex shaders into a single selection is a
mistake. A software vertex shader can be coupled with a hardware arb or
glsl pixel shader, or no shader at all. Split them back into two and add
a SHADER_NONE variant.

- drawprim is doing support checks for ARB_PROGRAM, and making shader
decisions based on that - that's wrong, support has already been
checked, and decided upon, and shaders can be implemented via software,
ARB_PROGRAm or GLSL, so that support check isn't valid.

- Store the shader selected mode into the shader itself. Different types
of shaders can be combined, so this is an improvement. In fact, storing
the mode into the settings globally is a mistake as well - it should be
done per device, since different cards have different capabilities.
2006-07-06 16:07:37 +02:00
Jacek Caban
010f5729dd shdocvw: Added test of IProvideClassInfo. 2006-07-06 15:40:28 +02:00
Mike McCormack
abfe248633 msi: Features may be published but absent. 2006-07-06 15:40:23 +02:00
Mike McCormack
ee3e058655 msi: Add a test for MsiGetComponentPath and make it pass. 2006-07-06 15:40:12 +02:00
Mike McCormack
4c0e72eceb msi: Use msi_strcpy_to_awstring to return the string in MsiComponentGetPath. 2006-07-06 15:39:56 +02:00
Ge van Geldorp
2adeefe388 configure: Allow relocation on x86_64. 2006-07-06 15:39:43 +02:00
Jacek Caban
3c1f2d6cbe mshtml: Added get_text implementation. 2006-07-06 12:48:28 +02:00
Jacek Caban
6e8e19569a mshtml: Added createRange implementation. 2006-07-06 12:48:22 +02:00