Hib Eris
cad837c999
msi: Add support for importing binary OBJECTS.
2009-05-27 12:51:10 +02:00
Alexandre Julliard
9ccc9bd6a9
kernel32/tests: Run file tests in the temp directory if we don't have access to the drive root.
2009-05-27 12:47:33 +02:00
Stefan Dösinger
0629585c24
wined3d: Work around an ARBFP vs GLSL bug in Mac OS.
2009-05-27 11:57:54 +02:00
Stefan Dösinger
6492622350
wined3d: sincos for vertex shaders.
...
SCS is unfortunately a fragment program only instruction. If we have the NV
extensions we can use SIN and COS. Otherwise we have to approximate sine and
cosine with a taylor series. Luckily we're provided with the necessary
constants by the application.
2009-05-27 11:56:53 +02:00
Stefan Dösinger
2f3faf4526
wined3d: Put some ARB declarations in the right place.
...
TMP_POS is only used in vertex shaders, declare it in the vshader
specific code. The sRGB constants are only used by pixel shaders, so
move them to the ps specific code, and avoid reading the stateblock.
2009-05-27 11:56:29 +02:00
Stefan Dösinger
f484cbbf91
wined3d: Get rid of Tx hardcoding in texbem.
2009-05-27 11:56:07 +02:00
Stefan Dösinger
da1b8d0c8e
wined3d: Replace a few hardcoded Tx registers with proper name getters.
2009-05-27 11:56:01 +02:00
Stefan Dösinger
7fc4279cb8
wined3d: Implement DSX in ARB.
...
DSY is not that easy because we have to deal with the inverted coordinate
system in onscreen(!) rendering - see GLSL dsy.
2009-05-27 11:55:52 +02:00
Louis Lenders
f9b9f73991
d3d9/tests: Add simple test to show that QualityLevels is not zero, when we call CheckDeviceMultiSampleType with D3DMULTISAMPLE_NONE.
2009-05-27 11:55:04 +02:00
Piotr Caban
063df731ac
jscript: Fix integer/double parsing.
2009-05-27 11:53:44 +02:00
Piotr Caban
f2c1095a80
jscript: Added Math_tan implementation.
2009-05-27 11:34:36 +02:00
Piotr Caban
8c609c9f50
jscript: Added implementation of Math_sqrt.
2009-05-27 11:34:31 +02:00
Piotr Caban
a67672f9ee
jscript: Added Math_sin implementation.
2009-05-27 11:34:25 +02:00
Piotr Caban
f57f3aa2f4
jscript: Added implementation of Math_log.
2009-05-27 11:34:21 +02:00
Piotr Caban
6231969476
jscript: Added implementation of Math_exp.
2009-05-27 11:34:11 +02:00
Henri Verbeet
2ee0d47a49
wined3d: Use strings for shader input/output semantics.
2009-05-27 11:12:12 +02:00
Henri Verbeet
19cb4594e3
wined3d: Use a separate structure for vertex shader attributes.
...
In D3D10 shaders input/output semantics are strings rather than predefined
types. Unfortunately, the code in vshader_get_input() can be performance
critical, depending on application behaviour. Since vshader_get_input() is
only relevant for d3d9 shaders anyway, just store the usage and usage_idx for
these shaders.
2009-05-27 11:12:07 +02:00
Henri Verbeet
e6efb797c3
wined3d: Make "packed_output" a bitmap.
2009-05-27 11:11:57 +02:00
Henri Verbeet
10fadadc54
wined3d: Use the "input_registers" bitmap for vertex shader attributes as well.
2009-05-27 11:11:53 +02:00
Henri Verbeet
664b17b9ee
wined3d: Make "packed_input" a bitmap.
2009-05-27 11:11:48 +02:00
Chris Robinson
7ba802ac29
quartz: Release enumpins when done with it.
2009-05-27 11:11:42 +02:00
Nikolay Sivov
25dac198c3
user32: Add a stub for DisableProcessWindowsGhosting.
2009-05-27 11:11:36 +02:00
Nikolay Sivov
4d2883c189
comctl32/listview: Move item position calculation out of subitem loop.
2009-05-27 11:11:21 +02:00
Nikolay Sivov
1a84ca42b2
comctl32/listview: LVM_GETITEMRECT: don't offset to item position on LVS_REPORT querying LVIR_BOUNDS.
2009-05-27 11:11:13 +02:00
Nikolay Sivov
79ed5e0fac
comctl32/listview: Fix some LVM_GETVIEWRECT test failures on different platforms.
2009-05-27 11:11:05 +02:00
Nikolay Sivov
c5c5bcca90
comctl32/listview: Some LVM_GETITEMRECT tests.
2009-05-27 11:11:00 +02:00
Francois Gouget
fa7f46e85a
winex11: Also define X11DRV_OpenGL_Cleanup() when OpenGL is not supported.
2009-05-27 11:10:53 +02:00
Aric Stewart
374d41d5b0
msctf: Framework for ITfInsertAtSelection in ITfContext.
2009-05-27 11:10:45 +02:00
Aric Stewart
acbefe5b9e
msctf: Implement ITfRange::Collapse.
2009-05-27 11:10:38 +02:00
Vincent Povirk
5c41156ab0
winex11: Set the fullscreen state of virtual desktops based on size.
2009-05-27 11:10:34 +02:00
Paul Vriens
7750e36be5
kernel32/tests: Fix some test failures on Vista.
2009-05-27 11:10:25 +02:00
Tony Wasserka
bf353f180d
d3dx9: Add stubs for the D3DXGetImageInfo function group.
2009-05-26 15:37:35 +02:00
Guy Albertelli
c1f161a678
kernel32: Fix GetVolumeNameForVolumeMountPointW to match Mountmgr.
2009-05-26 15:36:53 +02:00
Hib Eris
e7ebbbe62e
msi/tests: Add test for importing binary OBJECTS.
2009-05-26 15:27:27 +02:00
Hib Eris
d9568722aa
msi: Support transforms with binary OBJECTS.
2009-05-26 15:18:09 +02:00
Hib Eris
f6dd90de5e
msi: Add support for binary OBJECTS.
2009-05-26 15:18:02 +02:00
Hib Eris
8356484c9f
msi/tests: Add tests for binary OBJECTS.
2009-05-26 15:17:52 +02:00
André Hentschel
b7fbe1d527
comdlg32: Improve the German Find and FindReplace dialogs.
2009-05-26 14:27:27 +02:00
Alexandre Julliard
2cd36b6b60
kernel32: Remove the file parameter check again in LoadLibraryExW since some broken apps pass garbage here.
2009-05-26 14:26:42 +02:00
Paul Vriens
c7f01479c3
mshtml/tests: Fix some test failures on IE8.
2009-05-26 14:25:12 +02:00
Daniel Santos
0ea28a649b
make_requests: Correct comment in header (minor patch).
2009-05-26 14:25:12 +02:00
Andrew Talbot
9ca199a87d
cabinet: Constify a variable.
2009-05-26 14:25:12 +02:00
Francois Gouget
c642481305
winex11.drv: Replace an strdup() with HeapAlloc() in the OpenGL code.
...
Free the corresponding memory when the library is unloaded.
2009-05-26 14:25:12 +02:00
Francois Gouget
19020b9ef5
riched20: Make some functions static.
2009-05-26 14:25:12 +02:00
Francois Gouget
e5f5bd1153
riched20: RTFPeekToken(), RTFExpandStyle() and RTFHexToChar() are unused so remove them.
2009-05-26 14:25:06 +02:00
Francois Gouget
1914d256a6
riched20: RTF{G,S}et{In,Out}putName() are unused so remove them as well as the corresponding _RTF_Info fields.
2009-05-26 14:10:46 +02:00
Francois Gouget
3d6c53b972
riched20: Make ME_GetCursorCoordinates() static and remove ME_MustBeWrapped() as it is unused.
2009-05-26 14:10:32 +02:00
Francois Gouget
623dad0963
msi/tests: Tweak the get_user_sid() functions to simplify their use.
...
Now the function deals with all errors and win_skips() itself.
2009-05-26 14:10:27 +02:00
Francois Gouget
97dea95e41
oleaut32: Tweak a comment to make it more explicit.
2009-05-26 14:09:58 +02:00
Francois Gouget
53f3f441fb
rsaenh: Make the mpi functions static, remove mp_signed_bin_size() as it is unused.
2009-05-26 14:09:51 +02:00