Stefan Dösinger
5865d9c01b
wined3d: Store the compile args in the compile context, not the shader.
2009-05-28 12:44:22 +02:00
Austin English
5f2a3d8467
user32: Downgrade a FIXME to a WARN.
2009-05-28 12:43:29 +02:00
Henri Verbeet
13a05caa97
wined3d: Remove the "declaration" parameter to IWineD3DDeviceImpl_CreateVertexShader().
...
Once upon a time this was used for creating fake vertex shader
attribute semantics for d3d8 shaders. We don't need this anymore since
device_stream_info_from_declaration() will use the vertex
declaration's output slot to load the data, if present. That also
avoids the potentially expensive matching of attribute semantics
between vertex shader and declaration for d3d8.
2009-05-28 12:42:18 +02:00
Henri Verbeet
71382b5cbb
d3d10core: Don't complain as much about setting a NULL geometry shader.
...
Setting a NULL geometry shader doesn't hurt much, and it reduces console spam
a bit.
2009-05-28 12:42:18 +02:00
Henri Verbeet
057513cf66
d3d10core: Implement ID3D10Device::VSSetShader().
2009-05-28 12:42:18 +02:00
Henri Verbeet
fcf7844653
wined3d: Match the d3d10 name for WINED3DDECLUSAGE_POSITION.
...
I.e., make sure that if a SM4 shader uses SV_POSITION it ends up as position
data.
2009-05-28 12:42:18 +02:00
Henri Verbeet
3925cd5f15
wined3d: Use the output signature to setup SM4 vertex shader output semantics.
2009-05-28 12:42:18 +02:00
Dmitry Timoshkov
2fdbeefc96
winex11.drv: Avoid a crash if not in a desktop mode.
2009-05-28 12:42:18 +02:00
Andrew Talbot
bfe3c6430b
comctl32: Constify some variables.
2009-05-28 12:42:18 +02:00
Nikolay Sivov
7d32cfef27
comctl32/tooltips: Fix callback tip text retrieval.
2009-05-28 12:42:18 +02:00
Nikolay Sivov
7fd17023be
comctl32/tooltips: Move parameter cast to WinProc.
2009-05-28 12:42:18 +02:00
Aric Stewart
a61885d64d
advapi: Correct buffer length in LookupAccountNameW.
2009-05-28 12:42:17 +02:00
Vincent Povirk
8219db2d6d
gdiplus: Stub GdipCreateHICONFromBitmap.
2009-05-28 12:42:17 +02:00
Piotr Caban
f77489acd5
jscript: Added implementation of Math_pow with less then 2 arguments.
2009-05-28 12:42:17 +02:00
Piotr Caban
3327d17109
jscript: Fixed memory leak.
2009-05-28 12:42:17 +02:00
Paul Vriens
db355b4903
msi/tests: Remove unused variable.
2009-05-28 12:42:17 +02:00
Alexandre Julliard
aded9e4091
rpcrt4: Fix compiler warnings on 64-bit.
2009-05-28 11:56:30 +02:00
Alexandre Julliard
feeaf97c81
rpcrt4: Implement NdrPointerMemorySize and enable the corresponding tests.
2009-05-28 11:52:36 +02:00
Alexandre Julliard
49f1433cdc
rpcrt4/tests: Enable some tests that no longer crash Wine.
2009-05-28 11:41:12 +02:00
Alexandre Julliard
bb18c5ab07
rpcrt4/tests: Comment out a couple of tests that crash on older Windows versions.
2009-05-28 11:38:41 +02:00
Alexandre Julliard
7571c1fd53
rpcrt4: Fix the PSFactoryBuffer proxy refcounting, with tests.
2009-05-27 21:25:10 +02:00
Alexandre Julliard
36965f5726
rpcrt4/tests: Fix a number of 64-bit issues in the ndr_marshall test.
2009-05-27 21:18:35 +02:00
Alexandre Julliard
54ac26b7af
ntdll: Try any address in map_image no matter what the failure was for a fixed address.
2009-05-27 21:17:09 +02:00
Paul Vriens
79fcaa7835
mshtml: Match IE8 implementation.
2009-05-27 15:40:36 +02:00
Paul Vriens
45c00da496
msi/tests: Prevent crash when ConvertSidToStringSidA is not available.
2009-05-27 15:40:30 +02:00
Nikolay Sivov
8921b936a8
comctl32/ipaddress: Skip test on Win95 with common controls 4.70.
2009-05-27 15:40:25 +02:00
Michael Stefaniuc
109f83614f
msvcrt: Avoid using size_t when not neededed.
2009-05-27 15:40:18 +02:00
Michael Stefaniuc
5f0fb8350f
msvcrt: Replace size_t with MSVCRT_size_t.
2009-05-27 15:39:57 +02:00
Michael Stefaniuc
37a62a643e
msvcrtd: Use size_t instead of unsigned long.
2009-05-27 15:39:55 +02:00
Alexandre Julliard
23e70e00ed
rpcrt4: Internal functions don't need to be WINAPI.
2009-05-27 13:04:33 +02:00
Detlef Riekenberg
6c827fa8c1
mlang/tests: Make the tests more silent.
2009-05-27 12:56:00 +02:00
Detlef Riekenberg
4e9f7899a4
mlang: Use a case independent compare for the RFC1766 name.
2009-05-27 12:55:53 +02:00
Detlef Riekenberg
98435dc7ed
mlang/tests: Rfc1766ToLcid must not touch the LCID output on failure.
2009-05-27 12:55:43 +02:00
Detlef Riekenberg
f4def21f57
mlang/tests: Return correct result in Rfc1766ToLcidA on failure.
2009-05-27 12:55:16 +02:00
Detlef Riekenberg
7bc167ac15
mlang/tests: Initial tests for Rfc1766ToLcid.
2009-05-27 12:54:58 +02:00
Detlef Riekenberg
7317a96616
mlang/tests: Use a table for testing GetLcidFromRfc1766.
2009-05-27 12:53:01 +02:00
Hib Eris
ff5b29e5eb
msi: Add support for merging tables that are not in target database.
2009-05-27 12:51:51 +02:00
Hib Eris
97200b0b31
msi/tests: Add test for merging tables that are not in target database.
2009-05-27 12:51:36 +02:00
Hib Eris
987d17dc6f
msi: Fix merging tables with string primary keys.
2009-05-27 12:51:31 +02:00
Hib Eris
a807e86dd7
msi/tests: Add test for merging tables with string primary keys.
2009-05-27 12:51:22 +02:00
Hib Eris
086fcfc1f4
msi: Initialize a variable.
2009-05-27 12:51:15 +02:00
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
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
Francois Gouget
185b4bf605
dplayx: DPLAYX_SetLocalSession() and DPLAYX_CopyIntoSessionDesc2A() are unused so remove them.
2009-05-26 14:09:31 +02:00
Henri Verbeet
1ccfab171f
wined3d: Use SM3 shader limits for SM4.
...
This isn't completely right, since as far as I'm aware SM4 doesn't have shader
limits in the same sense as previous shader models, but this should do for now.
2009-05-26 13:50:08 +02:00
Henri Verbeet
fcee1b709c
d3d10core: Implement ID3D10Device::CreateVertexShader().
2009-05-26 13:50:01 +02:00
Henri Verbeet
f0e303b0f2
wined3d: Add the output signature to IWineD3DDevice_CreateVertexShader().
2009-05-26 13:49:55 +02:00
Henri Verbeet
2153b4d998
wined3d: Split the info log into separate lines.
2009-05-26 13:49:50 +02:00
Henri Verbeet
1d7845dd33
wined3d: Pass a proper format desc to resource_init() in IWineD3DDeviceImpl_CreateBuffer().
2009-05-26 13:49:37 +02:00
Nikolay Sivov
2a32ce744c
comctl32/listview: Improve item position calculating in LVS_REPORT.
2009-05-26 13:49:31 +02:00
Nikolay Sivov
25c775a036
comctl32/listview: A couple of LVM_GETITEMPOSITION tests.
2009-05-26 13:49:25 +02:00
Nikolay Sivov
6b63fce757
comctl32/listview: LVM_GETVIEWRECT is unsupported on LVS_REPORT style.
2009-05-26 13:49:17 +02:00
Nikolay Sivov
e7a07aa3fb
comctl32/listview: Basic LVM_GETVIEWRECT tests.
2009-05-26 13:49:11 +02:00
Nikolay Sivov
713898df0c
comctl32/mru: Fix test failures on Win9x.
2009-05-26 13:49:05 +02:00
Piotr Caban
d940755c71
jscript: Added Math_atan2 implementation.
2009-05-26 13:48:59 +02:00
Piotr Caban
79151a2adf
jscript: Added implementation of Math_atan.
2009-05-26 13:48:50 +02:00
Piotr Caban
33cde58053
jscript: Added implementation of Math_asin.
2009-05-26 13:48:41 +02:00
Joerg-Cyril.Hoehle@t-systems.com
85b6189c3f
configure: Find libpng in /usr/X11 on MacOS.
2009-05-25 16:39:27 +02:00
Nikolay Sivov
5d631361c9
comctl32/mru: Check for NULL handles in MRU calls.
2009-05-25 14:26:25 +02:00
Hwang YunSong
5a756a4b7e
shell32: Updated Korean resource.
2009-05-25 14:26:00 +02:00
Gerald Pfeifer
d840311f24
winmm/tests: Fix test in wave_out_test_deviceOut().
2009-05-25 14:25:50 +02:00
Gerald Pfeifer
551892b071
user32/tests: Fix MODIFIED macro.
2009-05-25 14:25:42 +02:00
André Hentschel
6c915fb336
comctl32: Add ListView_SetCheckState and ListView_GetCheckState.
2009-05-25 14:23:01 +02:00
Louis Lenders
f55522ab6b
wined3d: Match device name string to windows one.
2009-05-25 14:21:56 +02:00
Alexandre Julliard
6194cf888d
oleaut32/tests: Fix a test broken on XP 64.
2009-05-25 11:49:08 +02:00
Nikolay Sivov
0920079b69
comctl32/listview: Don't hittest when it's not needed.
2009-05-25 11:38:36 +02:00
Nikolay Sivov
28bffafdf6
comctl32/listview: Simplify key selection handler a bit.
2009-05-25 11:38:32 +02:00
Nikolay Sivov
4527d02a44
comctl32/listview: Reuse cached control style.
2009-05-25 11:38:27 +02:00
Nikolay Sivov
1ce2797c2f
comctl32/listview: Remove duplicated expression.
2009-05-25 11:38:22 +02:00
Nikolay Sivov
7434b8002c
comctl32/toolbar: Retrieve Tooltips control data once at WinProc.
2009-05-25 11:38:00 +02:00
Nikolay Sivov
644b5f0e40
comctl32/hotkey: Remove useless line.
2009-05-25 11:37:50 +02:00
Nikolay Sivov
8296075fa7
comctl32/toolbar: Don't free Toolbar control data too early.
2009-05-25 11:37:27 +02:00
Nikolay Sivov
4db999ebdf
comctl32/treeview: Use message return values in TreeView tests.
2009-05-25 11:37:20 +02:00
Nikolay Sivov
ce12717c9e
comctl32/listview: Fix returning LVHT_ONITEMSTATEICON flag on hittesting.
2009-05-25 11:37:15 +02:00
Nikolay Sivov
c46a5141da
comctl32/listview: Draw focus rectangle only when visible.
2009-05-25 11:37:09 +02:00
Jacek Caban
88f7fd5dea
mshtml: Use TLS_OUT_OF_INDEXES as invalid TLS value.
...
Spotted by Vitaliy Margolen.
2009-05-25 11:24:13 +02:00
Jacek Caban
08d8a5ea25
urlmon: Use TLS_OUT_OF_INDEXES as invalid TLS value.
2009-05-25 11:24:08 +02:00
Paul Vriens
bb4168ab73
kernel32/tests: Fix comment.
2009-05-25 11:24:03 +02:00
Paul Vriens
a15282371b
kernel32: Use Polish translations.
2009-05-25 11:23:59 +02:00
Henri Verbeet
6a9212a1b2
wined3d: Fix debug_d3dusagequery() to handle combinations of flags.
2009-05-25 11:23:53 +02:00
Henri Verbeet
7c2e91c592
wined3d: Fix debug_d3dusage() to handle combinations of flags.
2009-05-25 11:23:47 +02:00
Henri Verbeet
f347374470
wined3d: Remove some apparently leftover debug code.
2009-05-25 11:23:39 +02:00
Henri Verbeet
85107d81f4
wined3d: Remove some unnecessary forward declarations.
2009-05-25 11:23:32 +02:00
Henri Verbeet
a1465ba45f
secur32: Initialize cbBuffer to 0 for NULL buffers.
...
This prevents schan_resize_current_buffer() from thinking there's a buffer.
2009-05-25 11:23:24 +02:00
Piotr Caban
1ef80d5cd2
jscript: Added Math_LN10 implementation and tests.
2009-05-25 11:23:15 +02:00
Piotr Caban
b050c20638
jscript: Added Math_acos implementation and tests.
2009-05-25 11:23:09 +02:00
Piotr Caban
e4bc0def3b
jscript: Added Math_SQRT1_2 implementations and tests.
2009-05-25 11:22:42 +02:00
Piotr Caban
27f327aebc
jscript: Added Math_SQRT2 implementation and tests.
2009-05-25 11:22:30 +02:00
Chris Robinson
12799db349
wined3d: Decrement fbo_entry_count when one is removed from the list.
2009-05-25 11:22:25 +02:00
Chris Robinson
1d757fd6da
wined3d: Prevent erroneous FIXMEs on newer cards.
...
Cards that have 12 or more combined samplers can trigger a fixme if they have
the same amount of vertex samplers, even though it's plenty enough.
2009-05-25 11:22:13 +02:00
Gerald Pfeifer
13e14f3b8e
dsound: Clarify statement in DSOUND_capture_callback.
2009-05-25 11:22:03 +02:00
Andrew Talbot
e281b0935b
avifil32: Constify a variable.
2009-05-25 11:21:54 +02:00
Frans Kool
918935613f
cryptui: Added Dutch translations.
2009-05-25 11:21:44 +02:00
Michael Stefaniuc
f8c545fa97
imm32: Use a simpler comparison of a pointer with NULL.
2009-05-25 11:21:39 +02:00
Aric Stewart
6117ea47b3
msctf: Implement ITextStoreACPSink::OnStatusChange.
...
Requires changes in the way document locking is implemented and tested.
2009-05-25 11:21:34 +02:00
Huw Davies
7ac3fe280f
comdlg32/tests: PrintDlgExW returns E_NOTIMPL on some versions of winME.
2009-05-25 11:21:15 +02:00
Huw Davies
628a8743d2
ole32/tests: Fix tests on systems without IE installed.
2009-05-25 11:21:12 +02:00
Alexandre Julliard
82f175e9b5
msvcrt: Replace long by MSVCRT_long.
2009-05-23 11:57:39 +02:00
Alexandre Julliard
7e082f6608
msvcrt/tests: Make all msvcrt function pointers cdecl.
2009-05-23 11:57:38 +02:00
Alexandre Julliard
ac760a47f3
msvcrt: Fix the stat and finddata structures for 64-bit.
2009-05-23 11:57:12 +02:00
Alexandre Julliard
4a7b3460ef
msvcrt: Add explicit 32- and 64-bit versions of the utime functions.
2009-05-23 11:12:17 +02:00
Alexandre Julliard
8408e3a955
msvcrt: Add explicit 32- and 64-bit versions of the time functions.
2009-05-23 11:12:12 +02:00
Paul Vriens
43ccb8abd8
kernel32/tests: Fix test failure on older W2K boxes.
2009-05-22 15:22:54 +02:00
Jacek Caban
d86143b3e4
urlmon: Fixed tests on Windows.
2009-05-22 15:16:29 +02:00
Paul Vriens
9f4283dcc6
gdi32/tests: Fix a test failure on Win9x/WinME.
2009-05-22 15:16:29 +02:00
Stefan Leichter
214311c620
traffic: Stub for TcRegisterClient.
2009-05-22 15:16:29 +02:00
Huw Davies
485811cf9c
ole32: Explicitly add the three ULONGs from the METAFILEPICT struct to allow for padding in the 64-bit version.
2009-05-22 15:16:29 +02:00
Alexandre Julliard
3aa266f8f3
ntdll: Implement RtlUnwindEx for x86_64.
2009-05-22 15:16:29 +02:00
Alexandre Julliard
2c63d1d7dd
ntdll: Implement __C_specific_handler for x86_64.
2009-05-22 15:16:16 +02:00
Alexandre Julliard
ad7b282439
ntdll: Initial support for dispatching exceptions to stack handlers on x86_64.
2009-05-22 12:48:05 +02:00
Alexandre Julliard
7634ce154a
ntdll: Implemented RtlLookupFunctionEntry for x86_64.
2009-05-22 11:48:30 +02:00
Vincent Povirk
bced77fb07
shell32: Implement ShellItem_GetAttributes.
2009-05-22 11:11:28 +02:00
Vincent Povirk
9eed85f032
shell32: Implement IShellItem_GetParent.
2009-05-22 11:11:22 +02:00
Vincent Povirk
5b95a43d5e
shell32: Handle parent folders in SHCreateShellItem.
2009-05-22 11:11:13 +02:00
Vincent Povirk
1d57a31d92
shell32: Fail properly when no pidl is passed to SHCreateShellItem.
2009-05-22 11:11:02 +02:00
Vincent Povirk
026c37e747
shell32: Add test for SHCreateShellItem.
2009-05-22 11:10:35 +02:00
Rein Klazes
b0a40dafd9
win87em.dll16: Remove a unnecessary floating point instruction that can cause invalid operation exceptions.
2009-05-22 11:10:08 +02:00
Nikolay Sivov
691aa6e267
comctl32/tests: A bunch of ListView hittest tests.
2009-05-22 11:09:58 +02:00
Austin English
d4c880dfe4
powerprof: Remove a noisy FIXME.
2009-05-22 11:09:52 +02:00
Austin English
81543b79c2
ntdll: Change a noisy FIXME to a WARN.
2009-05-22 11:09:41 +02:00
Aric Stewart
13d6aa2bb7
msctf: Beginning implementation of ITfContext::GetSelection.
2009-05-22 11:09:31 +02:00
Aric Stewart
7fa47cd3f5
msctf: Beginning implementation of ITfContext::GetEnd.
2009-05-22 11:09:18 +02:00
Aric Stewart
6772a07a94
msctf: Beginning implementation of ITfContext::GetStart.
2009-05-22 11:09:10 +02:00
Aric Stewart
a9c998ae90
msctf: Correct order of dwFlag checking to properly be able to set a ReadWrite lock.
2009-05-22 11:08:55 +02:00
Alexandre Julliard
6562b25b96
shell32: Remove unnecessary linefeeds in traces.
2009-05-21 17:17:26 +02:00
Nikolay Sivov
1394c6eee3
comctl32/listview: Update focus rectangle properly.
2009-05-21 16:30:38 +02:00
Huw Davies
ed09de1e6f
ole32: Fix remote HMETAFILEPICT marshalling on 64 bit systems.
2009-05-21 16:17:52 +02:00
Huw Davies
825a1b7595
ole32/tests: Use the current stream position to determine the marshal data size.
2009-05-21 16:17:52 +02:00
Alexandre Julliard
8e6e015eb5
kernel32: Add missing terminator on %wc format conversion.
2009-05-21 16:17:52 +02:00
Ilya Shpigor
6c64da8b7c
msi: Subscribe to SetProgress event on adding progress bar control to dialog.
2009-05-21 16:17:52 +02:00
Vincent Povirk
60167dfb74
gdiplus: Implement partially transparent solid fill brushes.
2009-05-21 16:17:52 +02:00
Stefan Dösinger
122af07a30
wined3d: Implement SGN in ARB.
2009-05-21 16:17:52 +02:00
Stefan Dösinger
8e45e48b0c
wined3d: Support vec4 A0 with NV_vertex_program2_option.
2009-05-21 16:17:52 +02:00
Stefan Dösinger
d0756ee537
wined3d: Support ABS and ABSNEG with NV extensions if available.
2009-05-21 16:17:52 +02:00
Stefan Dösinger
01ec5068e2
wined3d: Add NV asm extension support to the ARB backend.
2009-05-21 16:17:51 +02:00
Stefan Dösinger
60f20a2f39
wined3d: Support ABS and ABSNEG in ARB.
2009-05-21 16:17:51 +02:00
Aric Stewart
bdb54fdaf2
msctf: Generate TfEditCookies for edit sessions.
2009-05-21 16:17:51 +02:00
Aric Stewart
a5006e7eb4
msctf: Beginning of TfEditCookie definition and usage.
2009-05-21 16:17:51 +02:00
Dmitry Timoshkov
d82df8f9b0
dbghelp: All parameters of MiniDumpReadDumpStream() except base are optional.
2009-05-21 16:17:51 +02:00
Nikolay Sivov
d17afea70f
comctl32/tests: A basic test for ListView WM_SETREDRAW.
2009-05-21 16:17:51 +02:00
Nikolay Sivov
c198338263
comctl32/listview: Don't use uninitialized value.
2009-05-21 16:17:51 +02:00
Vincent Povirk
9eaf6a29fe
winex11.drv: Optimize AlphaBlend of 1x1 source bitmaps.
2009-05-21 16:17:51 +02:00
Alexandre Julliard
cdf8aeb0c8
oleaut32/tests: Fix some pointer sizes in typelib tests for 64-bit.
2009-05-21 16:17:51 +02:00
Vincent Povirk
603675d0d4
winex11.drv: Use the proper enum value for repeat.
2009-05-21 16:17:51 +02:00
Jacek Caban
061b6a839a
urlmon: Fixed buffer size calculation.
2009-05-21 16:17:50 +02:00
Francois Gouget
30df52ca1e
msctf: Fix an error message.
2009-05-21 16:17:50 +02:00
Lionel Debroux
e85a037516
kernel32: Fix doc header for SetThreadIdealProcessor.
2009-05-21 16:17:50 +02:00
Alexandre Julliard
1c75ab091c
oleaut32/tests: Fix the tmarshal test on 64-bit.
2009-05-21 16:17:50 +02:00
Alexandre Julliard
538c706787
oleaut32/tests: Fix some pointer sizes in typelib tests for 64-bit.
2009-05-21 16:17:50 +02:00
Alexandre Julliard
9955350ea1
oleaut32: Add support for registering 64-bit typelibs.
2009-05-21 16:17:19 +02:00
Alexandre Julliard
a47e2b9856
msacm32.drv: Fix some Win64 pointer truncations issues.
2009-05-20 17:52:49 +02:00
Alexandre Julliard
8f813fd4e4
winmm: Fix some Win64 pointer truncations issues.
2009-05-20 17:52:46 +02:00
Alexandre Julliard
1c66fab80a
msvcrt/tests: Use the _winver etc. variables instead of the __p_ functions that don't exist on 64-bit.
2009-05-20 17:47:43 +02:00
Nikolay Sivov
8f334205f9
comctl32/listview: Fix hittesting for LVS_REPORT subitems.
2009-05-20 14:57:35 +02:00
Joris Huizer
e11935a14b
msctf: ITfContext::RequestEditSession: dwLockFlags logic corrected.
2009-05-20 13:34:30 +02:00
Tim Wright
cb26244adb
qmgr: Change BITS_IBackgroundCopyJob_SetPriority to a stub.
2009-05-20 13:34:26 +02:00
Kai Blin
ec443be738
secur32: Don't try to use ntlm_auth --use-cred-cache.
...
If ntlm_auth actually uses the cred cache, it will not give a session key.
As the Wine NTLM code depends on the session key to do transport crypto, don't
attempt to use the winbind cred cache.
This completely reverts my attempted fix 7788c8ed
and also parts of Rob's
888a8e27
and 8a2125f9
. It does not affect the code using wine's own credential
cache.
2009-05-20 13:34:16 +02:00
Marcus Meissner
1d362c90a4
wininet: lpwhr cannot be NULL (Coverity 927).
2009-05-20 13:34:12 +02:00
Alexandre Julliard
6c35e3f47c
ntdll: Add test cases for the returned frame value in RtlVirtualUnwind.
2009-05-20 13:33:32 +02:00
Alexandre Julliard
1d4747c35f
ntdll: Add support for some function epilogs in RtlVirtualUnwind.
2009-05-20 13:32:47 +02:00
Alexandre Julliard
fb819d6491
ntdll/tests: Add more tests for RtlVirtualUnwind.
2009-05-20 12:21:07 +02:00
Luke Benstead
73abda63d7
ddraw: Add tests for DirectDrawSurface reference counting.
2009-05-20 11:09:07 +02:00
Stefan Dösinger
7b1d48721d
wined3d: Emulate the 4 component address register in ARB.
2009-05-20 10:55:17 +02:00
Stefan Dösinger
72e9e80f6e
wined3d: Prepare for vec4 address registers in ARB.
2009-05-20 10:55:09 +02:00
Stefan Dösinger
c7ca3793cc
wined3d: Implement mova rounding in arb.
2009-05-20 10:55:03 +02:00
Stefan Dösinger
bffb89101f
wined3d: Fix srgb correction.
2009-05-20 10:54:56 +02:00
Stefan Dösinger
e6cc81d287
wined3d: Get rid of the TMP register in fragment shaders.
...
To be able keep the temporary register in the type independent NRM
instruction, the vertex temporary register is renamed to TA to match
the name of a pixel shader register.
2009-05-20 10:54:50 +02:00
Michael Stefaniuc
2a11f2df47
msctf: Use FAILED instead of !SUCCEDED.
2009-05-20 10:54:35 +02:00
Vincent Povirk
b49d541cb5
ole32: Process sent and DDE messages in CoWaitForMultipleHandles.
2009-05-20 10:54:26 +02:00
Vincent Povirk
c486e8147d
gdiplus: Implement GdipTransformPointsI.
2009-05-20 10:51:42 +02:00
Vincent Povirk
2af29ed916
gdiplus: Implement GdipTransformPoints.
2009-05-20 10:51:33 +02:00
Roderick Colenbrander
2bec5b14d2
wgl: Add a test for WGL_ACCELERATION_ARB and the PFD_GENERIC_* flags.
2009-05-20 10:51:25 +02:00
Roderick Colenbrander
d66ded939c
wgl: Set PFD_GENERIC_FORMAT on bitmap formats instead of PFD_GENERIC_ACCELERATED.
2009-05-20 10:51:20 +02:00
Paul Vriens
8a3d9ccb44
urlmon/tests: Fix some test failures on IE8.
2009-05-20 10:51:09 +02:00
Huw Davies
82b4b6423c
ole32/tests: Exercise the HGLOBAL marshaller over a range of block sizes.
2009-05-20 10:51:04 +02:00
Alexandre Julliard
d5d0738fb9
ntdll: Tweak the file mapping permission checks some more, with tests.
2009-05-19 21:36:05 +02:00
Huw Davies
fd0e796919
ntdll/tests: Mark RtlUnicodeStringToInteger("", 16) as broken for nt4.
2009-05-19 16:17:57 +02:00
Huw Davies
8aa2db4724
ole32: Use OleCreateFromDataEx to implement OleCreateFromData.
2009-05-19 15:46:41 +02:00
Huw Davies
d2837d91d0
ole32: Add support for retrieving the data from CF_EMBEDDEDOBJECT.
2009-05-19 15:46:35 +02:00
Huw Davies
63eb810428
ole32: Add support for retrieving data from IPersistStorage.
2009-05-19 15:46:29 +02:00
Huw Davies
a9f96ad60a
ole32: Beginnings of OleCreateFromDataEx.
2009-05-19 15:46:24 +02:00
Huw Davies
564b960428
ole32/tests: Cope with an alignment hole between the two marshalled interfaces.
2009-05-19 15:46:17 +02:00
Huw Davies
707f962896
ole32/tests: Remove assumptions about the size of marshalled data.
2009-05-19 15:46:11 +02:00
Nikolay Sivov
d769368f66
comctl32/listview: Handle mouse selections more accurately.
2009-05-19 15:42:11 +02:00
Nikolay Sivov
8f5a1ae8c9
comctl32/tooltips: Use cached colors for ToolTips.
2009-05-19 15:41:57 +02:00
Nikolay Sivov
a2f309a3ee
comctl32/syslink: Use cached colors for SysLink.
2009-05-19 15:41:53 +02:00
Nikolay Sivov
745f48157d
comctl32/tab: Use cached colors for Tab.
2009-05-19 15:41:48 +02:00
Nikolay Sivov
649e4640d1
comctl32/comboex: Use cached colors for ComboEx.
2009-05-19 15:41:43 +02:00
Nikolay Sivov
1f43da01c0
comctl32/toolbar: No need to use GetSysColor directly.
2009-05-19 15:41:37 +02:00
Nikolay Sivov
97ecd468c4
comctl32/toolbar: Use already cached control window style.
2009-05-19 15:41:30 +02:00
Nikolay Sivov
b97600699a
comctl32/toolbar: Remove superfluous forward declarations.
2009-05-19 15:41:24 +02:00
Nikolay Sivov
9a0f600574
comctl32/toolbar: Retrieve control data once at WinProc.
2009-05-19 15:41:09 +02:00
Nikolay Sivov
2b72ae6e01
comctl32/status: Use cached colors instead of GetSysColor for Status.
2009-05-19 15:40:37 +02:00
Nikolay Sivov
109a10c961
comctl32/rebar: Use cached colors instead of GetSysColor for Rebar.
2009-05-19 15:40:31 +02:00
Nikolay Sivov
cf67786e40
comctl32/monthcal: Use cached colors instead of GetSysColor for MonthCal.
2009-05-19 15:40:20 +02:00
Nikolay Sivov
8806b1e83e
comctl32/ipaddress: Use cached colors instead of GetSysColor for IPAddress control.
2009-05-19 15:40:13 +02:00
Aric Stewart
bdd4e0b48b
msctf: Implement ITfRange::GetContext.
2009-05-19 15:27:32 +02:00
Aric Stewart
d0ef9886c3
msctf: Add stub implementation of ITfRange.
2009-05-19 15:27:27 +02:00
Aric Stewart
fe30b79d72
advapi32: Handle well qualified names in LookupAccountNameW for account names.
2009-05-19 15:26:05 +02:00
Paul Vriens
1862826a87
wintrust/tests: Add a basic CryptCATOpen test.
2009-05-19 15:24:56 +02:00
Stefan Dösinger
ba35760f9f
wined3d: Use CMP instead of SLT and SGE in sRGB correction.
...
This shortens the code and reduces the amount of temp regs used by 1.
2009-05-19 15:24:48 +02:00
Stefan Dösinger
ad217029b0
wined3d: Get rid of TMP accesses in texm3x3* instructions.
2009-05-19 15:24:39 +02:00
Stefan Dösinger
ced325f816
wined3d: Get rid of TMP access in texm3x2*.
...
texm3x2pad knows which register the following texm3x2depth or tex instruction
will use, and it knows that this register is uninitialized. So use it for
temporary storage instead of TMP.
2009-05-19 15:24:31 +02:00