Stefan Dösinger
2e55c196ee
wined3d: Remove some unneeded context cache members from the device.
2007-01-08 21:00:04 +01:00
Stefan Dösinger
d47ec21280
wined3d: Vertex buffers can use the declaration from the device.
2007-01-08 20:59:57 +01:00
Stefan Dösinger
6fb1869b98
wined3d: Do not preload vertex buffers in unlock.
2007-01-08 20:59:48 +01:00
Stefan Dösinger
b310e98693
wined3d: Clean up drawprim a bit.
2007-01-08 20:59:38 +01:00
Stefan Dösinger
4e8e47fc6c
ddraw: Forward the DDSCAPS2_TEXTUREMANAGE flag to wined3d.
2007-01-08 20:59:29 +01:00
Stefan Dösinger
478d22f742
wined3d: Do not keep internal references on index buffers.
2007-01-08 20:59:17 +01:00
Stefan Dösinger
3581d8e8d8
wined3d: Do not keep internal references on vertex buffers.
2007-01-08 20:59:06 +01:00
Stefan Dösinger
467fa4e702
wined3d: Do not keep internal references on pixel shaders.
2007-01-08 20:58:53 +01:00
Stefan Dösinger
7123d617a4
wined3d: Do not keep internal references on vertex shaders.
2007-01-08 20:58:45 +01:00
Stefan Dösinger
15f91b4ad3
wined3d: Do not keep internal references to the vertex declaration.
2007-01-08 20:58:36 +01:00
Stefan Dösinger
fdb62cbaeb
wined3d: Do not activate vertex shaders needlessly.
2007-01-08 20:58:21 +01:00
Stefan Dösinger
09ab812e79
wined3d: Avoid negative draw start indices.
2007-01-08 20:58:11 +01:00
Stefan Dösinger
8e37fcd266
wined3d: Move applying shader constants to the state table.
2007-01-08 20:57:57 +01:00
Stefan Dösinger
f2dfbe76c2
wined3d: Remove the general query fixme.
2007-01-08 20:57:03 +01:00
Stefan Dösinger
799770b992
wined3d: Apply shaders in their state handlers.
2007-01-08 20:56:51 +01:00
Stefan Dösinger
7e314011fb
wined3d: Move debugging fixmes from drawprim to the stream source handler.
2007-01-08 20:56:36 +01:00
Stefan Dösinger
27bac24acb
wined3d: Re-add the fixed function stream source trace.
2007-01-08 20:56:06 +01:00
Stefan Dösinger
d5f18e6a63
wined3d: Move applying the gl stream sources to the state table.
2007-01-08 20:55:51 +01:00
Dmitry Timoshkov
d3d030eb88
user32: Restore old WM_SIZE handler in mdi child.
2007-01-08 12:53:06 +01:00
Dmitry Timoshkov
67568764e5
kernel32: Print more information about the reason of a test failure.
2007-01-08 12:52:52 +01:00
Dmitry Timoshkov
1e7ba7c2ce
kernel32: Fix the file sharing test to pass cleanly under XP and Win9x.
2007-01-08 12:52:46 +01:00
Dmitry Timoshkov
cda3968693
kernel32: Skip the VirtualAllocEx test under Win9x.
2007-01-08 12:51:40 +01:00
Dmitry Timoshkov
ccd60c1915
user32: Add one more GetSystemMenu test.
2007-01-08 12:51:27 +01:00
Dmitry Timoshkov
b8c72fdf7c
user32: Make message tests pass cleanly under XP SP2.
2007-01-08 12:51:20 +01:00
Rob Shearman
47a8b86b53
wininet: Use Keep-Alive for HTTP requests if specified by the flags passed into HttpOpenRequest.
2007-01-08 12:39:50 +01:00
Rob Shearman
a9c2cfa8d9
wininet: Fix the handling of Accept types passed into HttpOpenRequest
...
by properly coalescing all the types into the Accept header value,
rather than just adding the first.
2007-01-08 12:39:47 +01:00
Rob Shearman
7e8ef764b8
wininet: Rename HTTP_Base64 to HTTP_EncodeBase64 to more accurately reflect what it does.
2007-01-08 12:39:42 +01:00
Rob Shearman
b624e8125c
ole32: Fix the OLE clipboard test to call OleInitialize before performing the tests to fix test failures on Windows.
2007-01-08 12:35:44 +01:00
Rob Shearman
a45a2e37f9
ole32: Add a field to the TLS data to determine whether OLE has been initialised for the current thread.
2007-01-08 12:35:41 +01:00
Rob Shearman
2568c4662a
ole32: IPeristStream implies IPersist and IStream implies ISequentialStream so fix the Structured Storage stream implementation's QueryInterface with to reflect this.
2007-01-08 12:35:38 +01:00
Rob Shearman
482063bc29
ole32: IStream inherits from ISequentialStream so the HGLOBALStream implementation must also support ISequentialStream.
2007-01-08 12:35:36 +01:00
Rob Shearman
0c51b6236c
ole32: Release the global interface table in the tests when it is no longer needed.
2007-01-08 12:35:34 +01:00
Kai Blin
6819fa520f
winmm: Remove unused variable and if check (Coverity).
2007-01-08 12:35:25 +01:00
Andrew Talbot
f0763b91ab
dplayx: Declare some functions static.
2007-01-08 12:09:23 +01:00
Andrew Talbot
482eebab9a
dmstyle: Declare some functions static.
2007-01-08 12:09:20 +01:00
Andrew Talbot
906c0cac17
dnsapi: Declare some items static.
2007-01-08 12:09:17 +01:00
Francois Gouget
7f0b93eabc
mlang/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:09:12 +01:00
Francois Gouget
ebe52bf535
mshtml/tests: Replace some '#if 0's with 'if (0)'s.
...
Fix the code so it compiles without warnings.
2007-01-08 12:09:10 +01:00
Francois Gouget
9299c4985e
kernel32/tests: Replace some '#if 0's with 'if (0)'s.
...
Fix the code so it compiles without warnings.
2007-01-08 12:09:07 +01:00
Francois Gouget
7a76ae1a65
gdi32/tests: Replace an '#if 0' with an 'if (0)'.
2007-01-08 12:09:05 +01:00
Francois Gouget
97422b1576
ntdll/tests: Replace an '#if 0' with an 'if (0)'.
...
Fix the code so it compiles without warnings.
2007-01-08 12:09:02 +01:00
Francois Gouget
3ba0e7b01b
d3d9/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:08:58 +01:00
Francois Gouget
4bc31a962a
crypt32/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:08:55 +01:00
Francois Gouget
c579d474a4
gdi32/tests: Tweak a test to avoid an '#if 0'.
2007-01-08 12:08:52 +01:00
Francois Gouget
f96ddb27ac
urlmon/tests: Replace some '#if 0's with 'if (0)'s.
...
Fix the code so it compiles without warnings.
2007-01-08 12:08:08 +01:00
Francois Gouget
f43b549081
rpcrt4/tests: Remove an unneeded '#if 0' and fix the code so it compiles without warnings.
2007-01-08 12:08:03 +01:00
Francois Gouget
9f586f1b79
rpcrt4/tests: Replace some '#if 0's with 'if (0)'s, or remove them if not needed anymore.
...
Fix the code so it compiles without warnings.
2007-01-08 12:07:59 +01:00
Francois Gouget
3dd1a8b4f1
oleaut32/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:07:45 +01:00
Francois Gouget
ac25a3f93d
oleaut32/tests: Fix compilation on systems with no nameless unions (e.g. gcc 2.95).
2007-01-08 12:07:37 +01:00
Francois Gouget
5d0da6f666
setupapi/tests: Print GetLastError() in decimal with '%u'.
2007-01-08 12:06:36 +01:00
Francois Gouget
bf81fdc248
wininet/tests: Print GetLastError() in decimal with '%u'.
2007-01-08 12:06:27 +01:00
Francois Gouget
48ca5fce3b
winspool.drv/tests: Replace some '#if 0's with 'if (0)'s.
2007-01-08 12:06:24 +01:00
Francois Gouget
d2daa384e9
shell32/tests: Hack SHGetFileInfo() so it does not crash and add a test for it.
2007-01-08 12:06:21 +01:00
Dmitry Timoshkov
3d01fc39aa
kernel32: Skip the OpenProcess test under Win9x.
2007-01-08 11:46:05 +01:00
H. Verbeet
d73e5d6fc8
d3d8: IDirect3DDevice8Impl_GetVertexShaderDeclaration gets passed a handle instead of a pointer.
2007-01-08 11:46:05 +01:00
H. Verbeet
6e3b732ffb
d3d8: IDirect3DDevice8Impl_GetVertexShaderFunction gets passed a handle instead of a pointer.
2007-01-08 11:46:05 +01:00
H. Verbeet
cae630f92e
d3d8: IDirect3DDevice8Impl_GetPixelShaderFunction gets passed a handle instead of a pointer.
2007-01-08 11:46:05 +01:00
Jacek Caban
d159b33228
shlwapi: Forward CLSIDFromProgIDWrap to ole32 (with test).
2007-01-08 11:46:05 +01:00
Jonathan Ernst
5e4f792eab
shdoclc: Update French translation.
2007-01-08 11:46:05 +01:00
Dmitry Timoshkov
f663cc1622
devenum: Do not store full DLL path in the registry.
2007-01-06 12:04:25 +01:00
Dmitry Timoshkov
802967921f
qcap: Do not store full DLL path in the registry.
2007-01-06 12:04:20 +01:00
Detlef Riekenberg
e82d2285f4
winspool: Implement XcvDataW.
2007-01-06 11:41:26 +01:00
Detlef Riekenberg
72b126b220
winspool: Call the Portmonitor for XcvMonitor and XcvPort in OpenPrinter.
2007-01-06 11:41:15 +01:00
Detlef Riekenberg
f85b02b6ad
winspool: Start support for XcvMonitor and XcvPort in OpenPrinter.
2007-01-06 11:41:04 +01:00
Detlef Riekenberg
58d1e2fa4d
winspool: Support the local computername as servername for OpenPrinter.
2007-01-06 11:40:46 +01:00
Vitaliy Margolen
c3dc692b20
winex11drv/user32: Add ClipCursor to x11drv to pass clip rectangle to x11drv.
2007-01-06 11:40:46 +01:00
Vitaliy Margolen
005bb87342
dinput: Fix possible NULL deference.
2007-01-06 11:40:46 +01:00
Vitaliy Margolen
b223b021a5
dinput: Fix memory leak.
2007-01-06 11:40:46 +01:00
Vitaliy Margolen
30e2fbcb6e
dinput: Fix mouse to use proper offset when queuing new events. Add handling of X-buttons.
...
We should use instance IDs instead of sequential numbers to get correct offset.
2007-01-06 11:40:46 +01:00
Eric Pouech
c6e8c2aab1
dbghelp: Handling of S_SALIGN symbols.
2007-01-06 11:40:45 +01:00
Eric Pouech
bbef1cbd2d
winedump: Removed cvinclude.h.
2007-01-06 11:40:44 +01:00
Eric Pouech
1b158dd38d
dbghelp: Corrected the map/unmap operations for ELF sections.
...
Now correctly free the mapped areas when no longer used.
2007-01-06 11:40:44 +01:00
Kai Blin
c3bf8b88ad
msacm32: Fix comment and remove unneeded if check (Coverity).
...
Thanks to Alex Villacís Lasso for comments.
2007-01-06 11:40:44 +01:00
Francois Gouget
386bb905e7
ole32: Print GetLastError() in decimal with '%u'.
2007-01-06 11:40:43 +01:00
Francois Gouget
51ab5c33c8
gdi32/tests: Print GetLastError() in decimal with '%u'.
2007-01-06 11:40:43 +01:00
Francois Gouget
947b71aeb0
shell32/tests: Print GetLastError() in decimal with '%u'.
2007-01-06 11:40:43 +01:00
Francois Gouget
591f107cb5
localspl/tests: Print GetLastError() in decimal with '%u'.
2007-01-06 11:40:43 +01:00
Francois Gouget
f3e7c5380a
version/tests: Print GetLastError() in decimal with '%u'.
2007-01-06 11:40:43 +01:00
Francois Gouget
4c93eb2e66
ddrawex: Self-register the DirectDrawFactory CoClass.
2007-01-05 20:28:02 +01:00
Francois Gouget
168b300113
dinput8: Self-register the DirectInput8 CoClass.
2007-01-05 20:27:20 +01:00
Francois Gouget
f46cfe601c
advapi32: Remove a useless macro.
2007-01-05 20:27:13 +01:00
Kai Blin
9595ea7cd6
shlwapi: Remove redundant check in assignment, unicode version (Coverity).
2007-01-05 20:27:04 +01:00
Kai Blin
7bfe2b06c3
user32: If pTest was allocated, length has to be > 0 (Coverity).
2007-01-05 20:26:52 +01:00
Kai Blin
fb2a3914e1
ole32: Remove redundant NULL check (Coverity).
2007-01-05 20:26:47 +01:00
Jeff Latimer
cfdd3349f8
winemp3.acm: Ensure null check before dereference.
2007-01-05 20:26:39 +01:00
Jeff Latimer
d7697bd55e
wininet: Ensure null check before dereference.
2007-01-05 20:26:30 +01:00
Andrew Talbot
b530ac97fb
dmloader: Declare some functions static.
2007-01-05 18:24:29 +01:00
Andrew Talbot
96ff8e26cf
dmime: Declare some functions static.
2007-01-05 18:24:25 +01:00
Francois Gouget
4fb03d9091
quartz: Use '%u' to print GetLastError().
2007-01-05 18:24:20 +01:00
Francois Gouget
4dc5c7aede
urlmon: Print GetLastError() in decimal with '%u'.
2007-01-05 18:24:17 +01:00
Francois Gouget
597f0b86b1
qcap: Print GetLastError() in decimal with '%u'.
2007-01-05 18:24:15 +01:00
Dmitry Timoshkov
f70fb8ec4c
kernel32: GetTimeFormat and GetDateFormat should fail if LOCALE_NOUSEROVERRIDE is specified simultaneously with a format string.
2007-01-05 18:24:12 +01:00
Louis Lenders
0f02973935
devenum: Update Dutch resource.
2007-01-05 18:23:58 +01:00
Louis Lenders
36b0aabe01
comdlg32: Update Dutch resource.
2007-01-05 18:23:54 +01:00
Vitaliy Margolen
504798ce9f
dinput: Change EnumObjects to use GetObjectInfo.
...
Also small debug trace correction to make it more readable.
2007-01-05 18:23:46 +01:00
Chris Robinson
d8c67c3415
wined3d: state_pointsprite should apply to all texture units.
2007-01-04 21:36:59 +01:00
Eric Pouech
2d6e914bc0
imagehlp: Make use of the bReadOnly parameter in MapAndLoad.
2007-01-04 21:36:33 +01:00
Eric Pouech
4950d3deb2
imagehlp: Correctly handle files without NT headers in MapAndLoad.
2007-01-04 21:36:02 +01:00
Eric Pouech
5dbb25170e
imagehlp: Fixed computation of SizeOfImage in MapAndLoad.
2007-01-04 21:35:37 +01:00
H. Verbeet
7ae71a92a2
wined3d: Skip sampler state application for stages that aren't mapped to a texture unit.
2007-01-04 21:23:42 +01:00
H. Verbeet
aced8de853
wined3d: Skip WINED3DTSS_TEXCOORDINDEX state application for stages that aren't mapped to a texture unit.
2007-01-04 21:23:37 +01:00
H. Verbeet
c7fad607ba
wined3d: Don't do WINED3DTSS_ALPHAOP texture operations for stages that aren't mapped to a texture unit.
2007-01-04 21:23:31 +01:00
H. Verbeet
8c530333cb
wined3d: Don't do WINED3DTSS_COLOROP texture operations for stages that aren't mapped to a texture unit.
2007-01-04 21:18:10 +01:00
Rob Shearman
06b19b018a
wininet: Fix the releasing of the wrong reference count in HTTP_CloseHTTPRequestHandle.
...
lpwhr obviously already has a reference count of 0 because it is being destroyed.
2007-01-04 21:17:53 +01:00
Rob Shearman
272954bd81
wininet: Change the HTTP code to not assume that the connection will be closed at the end of every request.
2007-01-04 21:17:34 +01:00
Rob Shearman
f0163ae7d6
wininet: Don't send callbacks in HTTP_CloseConnection if not connected.
2007-01-04 21:17:19 +01:00
Rob Shearman
ac1b527498
wininet: Use the Content-Length header to work out how much HTTP data there is left to be read
...
and don't try to read any more than what is available.
2007-01-04 21:17:12 +01:00
Rob Shearman
cf43b16036
wininet: Always send a Connection header set to "close" because that is what we expect for the moment.
2007-01-04 21:16:38 +01:00
Rob Shearman
09dbb1b5a0
wininet: Use correct types for socket functions to avoid warnings when compiling on BSD-based systems.
2007-01-04 21:16:30 +01:00
Rob Shearman
14fb418942
wininet: Fix HTTP redirects by reseting loop_next after one loop.
2007-01-04 21:14:54 +01:00
Rob Shearman
7e1fead3fb
ntdll: Don't print a fixme in RtlQueueUserWorkItem if WT_EXECUTELONGFUNCTION is specified
...
since that is what the current behaviour is tuned for.
2007-01-04 21:14:49 +01:00
Vitaliy Margolen
4c1e52e123
dinput: Fix cut and paste error.
2007-01-04 21:14:19 +01:00
Andrew Talbot
386fdd81e9
ddraw: Declare some functions static.
2007-01-04 21:14:08 +01:00
Andrew Talbot
590bca8425
d3d9: Declare some functions static.
2007-01-04 21:14:05 +01:00
Andrew Talbot
c8df290e3c
dmband: Declare some functions static.
2007-01-04 21:14:01 +01:00
Rob Shearman
02c89e5c6f
wininet: Remove the custom thread pool implementation and use QueueUserWorkItem instead.
2007-01-04 21:13:53 +01:00
Rob Shearman
98c87d0e70
rpcrt4: Pass WT_EXECUTELONGFUNCTION to QueueUserWorkItem since the
...
function being called can sometimes take a long time to return and we
almost always want a new thread to be created if there are no free
threads available.
2007-01-04 21:13:49 +01:00
Rob Shearman
40b39b06d4
ntdll: Fix some test failures of RtlGUIDFromString and RtlStringFromGUID
...
by setting the length correctly and by doing a case-insentive compare
on the GUID string that is returned.
2007-01-04 21:13:28 +01:00
Rob Shearman
5398e17d0a
ntdll: RtlInitUnicodeString on a string too long to fit in a UNICODE_STRING
...
should set the it to have the maximum possible length and size rather
than a modulus of the actual length.
Fix test failures for RtlInitUnicodeString on Windows XP upwards.
2007-01-04 21:13:17 +01:00
Rob Shearman
2db1d0de38
ole32: Make sure to reset the message state if it has been changed in RPC_ExecuteCall before returning.
...
Fix the hrFault parameter passed into the ClientNotify function in
ClientRpcChannelBuffer_SendReceive so that it is correct in the case of
messages dispatched with PostMessage.
Only unmarshal ORPCTHAT for non-fault packets.
2007-01-04 21:12:36 +01:00
Dmitry Timoshkov
d57dc9da0a
user32: Fix some failures in the MDI message test.
2007-01-04 21:12:26 +01:00
Dmitry Timoshkov
688d9af61d
user32: Fix some failures of the ShowWindow test under Windows 2003.
2007-01-04 20:59:43 +01:00
Kai Blin
f21bd7ba1d
shlwapi: Remove redundant check in assignment (Coverity).
2007-01-04 20:59:37 +01:00
Michael Gardiner
f9d8449db2
ole32: Stop StgOpenStorage from creating a file when it does not already exist.
2007-01-04 20:53:39 +01:00
Mike McCormack
d6ea1bf120
comctl32: Check subitem is valid before calling LISTVIEW_InvalidateSubItem().
2007-01-04 20:53:21 +01:00
Mike McCormack
2d097f7024
comctl32: Remove unnecessary casts.
2007-01-04 20:53:18 +01:00
Alexandre Julliard
5c8421d3e7
server: Add a generic apc_call structure to make it easier to extend, and more type-safe.
2007-01-04 13:40:09 +01:00
Alexandre Julliard
49b49c30fc
server: Notify the server that an APC has completed in the next get_apc call.
2007-01-04 13:17:53 +01:00
Francois Gouget
bbb2b7fd98
Assorted spelling fixes.
2007-01-04 11:27:31 +01:00
Francois Gouget
f54caadc49
ws2_32/tests: Use '%d' to print GetLastError().
2007-01-04 11:26:25 +01:00
Francois Gouget
14918e293a
kernel32/tests: Use '%d' to print GetLastError().
2007-01-04 11:26:22 +01:00
Francois Gouget
b84417ee11
itss: Fix spelling of the dwOrigin variables.
2007-01-04 11:25:10 +01:00
Francois Gouget
c3ddf0a148
rsabase/tests: Remove unneeded casts.
2007-01-04 11:25:08 +01:00
Eric Pouech
883732281e
dbghelp: Implemented 64 bit versions of EnumerateLoadedModules.
2007-01-04 11:12:13 +01:00
Stefan Dösinger
2ffc90d670
wined3d: Dirtify the stream sources in DrawPrimitiveUP.
2007-01-04 10:58:29 +01:00
Stefan Dösinger
51a9810693
wined3d: Move decoding the streams to their own inline function.
2007-01-04 10:58:20 +01:00
Stefan Dösinger
5d2ce97136
wined3d: Catch NOP SetStreamSource changes.
2007-01-04 10:58:02 +01:00
Stefan Dösinger
4e0f7ccd7d
wined3d: Catch nop pixel shader changes.
2007-01-04 10:57:49 +01:00
Stefan Dösinger
cd9a3517f3
wined3d: Catch NOP vertex declaration changes.
2007-01-04 10:57:41 +01:00
Stefan Dösinger
0d700bef5d
wined3d: Break the viewport out of the vertex declaration state.
2007-01-04 10:57:33 +01:00
Vitaliy Margolen
f2a3ad2481
dinput: Implement mouse GetObjectInfo on top of base class.
2007-01-04 09:57:35 +01:00
Vitaliy Margolen
20ba784aac
dinput: Move keyboard to using new GetObjectInfo.
2007-01-04 09:57:11 +01:00
Vitaliy Margolen
0edc6e26a7
dinput: Implement GetObjectInfo[A|W] in base device class.
2007-01-04 09:57:05 +01:00
Mike McCormack
b4bc2c3628
kernel32: Don't try update version resources with invalid data, as it fails on Windows 2003.
2007-01-04 09:56:00 +01:00
Roderick Colenbrander
e4eac235f1
wgl: Fix piAttributes NULL crash.
2007-01-04 09:55:36 +01:00
Andrew Talbot
7c95df77ae
ddraw: Declare some functions static.
2007-01-04 09:55:15 +01:00
Andrew Talbot
6bb00a3c0e
comdlg32: Declare some items static.
2007-01-04 09:54:55 +01:00
Andrew Talbot
e946ce6b38
dinput: Declare some functions static.
2007-01-04 09:53:58 +01:00
Louis Lenders
e39a3be860
wininet: Update Dutch resource.
2007-01-04 09:53:23 +01:00
Louis Lenders
e7bebaeb13
mstml: Update Dutch resource.
2007-01-04 09:51:54 +01:00
Hans Leidekker
586e16de76
usp10: Document ScriptItemize. Get rid of the remaining tabs.
2007-01-04 09:51:45 +01:00
Hans Leidekker
f152153f15
usp10: Implement and test ScriptStringGetOrder and ScriptString_pcOutChars.
2007-01-04 09:51:30 +01:00
Hans Leidekker
e0c38fd10f
usp10: Use macro functions for memory allocation and start checking for allocation failures.
2007-01-04 09:51:14 +01:00
Hans Leidekker
23b3299cdb
usp10: Make the script cache accessible from a string analysis.
2007-01-04 09:50:48 +01:00
Rob Shearman
140a610e2a
kernel32: Be more verbose about the expected and received values for failures in the resource function tests.
2007-01-04 09:50:25 +01:00
Rob Shearman
b8035d2c70
ole32: Don't release pUnk in OleCreate if CoCreateInstance failed.
2007-01-04 09:50:21 +01:00
Thomas Kho
f9cbc4c70d
kernel32: Add CreateRemoteThread remote thread conformance tests.
2007-01-03 14:22:02 +01:00
Thomas Kho
91c7c7bf43
kernel32: Add VirtualAllocEx remote thread conformance tests.
2007-01-03 14:13:12 +01:00
Reinhard Karcher
426ae2f2e2
user32: Speed improvement for 16bit comm support.
...
The previous version of this patch wasn't applied correctly.
2007-01-03 13:00:46 +01:00
Bernard Ladenthin
26f29fdad0
oleaut32: Better OleIconToCursor stub.
2007-01-03 12:07:41 +01:00
Reinhard Karcher
dff43b732b
user32: Speed improvement for 16bit comm support.
2007-01-03 12:01:56 +01:00
Reinhard Karcher
64c1c017c4
ntdll: Fix DTR and CTS controls in serial code.
2007-01-03 12:01:31 +01:00
Mike McCormack
9196a37201
kernel32: Store resources to be updated in a tree.
2007-01-03 11:54:41 +01:00
Alex Villacís Lasso
1c85155eaa
oleaut32: Support for VT_DISPATCH in VarImp.
2007-01-03 11:49:16 +01:00
Alex Villacís Lasso
e02b224d57
oleaut32: Support for VT_DISPATCH in VarPow.
2007-01-03 11:48:47 +01:00
Alex Villacís Lasso
90844e2067
oleaut32: Support for VT_DISPATCH in VarMod.
2007-01-03 11:48:13 +01:00
Alex Villacís Lasso
cdceb02319
oleaut32: Support for VT_DISPATCH in VarIdiv.
2007-01-03 11:44:42 +01:00
Alex Villacís Lasso
5aacee9550
oleaut32: Support for VT_DISPATCH in VarXor.
2007-01-03 11:44:03 +01:00
Alex Villacís Lasso
e98a49dee4
oleaut32: Support for VT_DISPATCH in VarOr.
2007-01-03 11:43:29 +01:00
Alex Villacís Lasso
a5e3a999ea
oleaut32: Support for VT_DISPATCH in VarSub.
2007-01-03 11:42:33 +01:00
Alex Villacís Lasso
67c9b7cbb8
oleaut32: Support for VT_DISPATCH in VarDiv.
2007-01-03 11:41:46 +01:00
Alex Villacís Lasso
01395dec51
oleaut32: Support for VT_DISPATCH in VarMul.
2007-01-03 11:40:11 +01:00
Alex Villacís Lasso
308a0b2e18
oleaut32: Support for VT_DISPATCH in VarAdd.
2007-01-03 11:39:11 +01:00
Alex Villacís Lasso
97d13c552c
oleaut32: Support for VT_DISPATCH in VarAnd.
2007-01-03 11:37:31 +01:00
Alex Villacís Lasso
4245cbb31c
oleaut32: Add wrapper for dereferencing a VARIANT of type VT_DISPATCH and returning the VARIANT value.
2007-01-03 11:35:37 +01:00
Lei Zhang
3a463f039b
comctl32: Add initial tests for the status bar control.
2007-01-03 11:25:31 +01:00
Vijay Kiran Kamuju
c292c40d05
comctl32: statusbar: Fix GetRect return value bug.
2007-01-03 11:25:26 +01:00
Stefan Dösinger
d0f1c23c93
wined3d: Select a proper texture unit in LockRect and dirtify the state.
2007-01-03 11:20:06 +01:00
Stefan Dösinger
e26e3ee5f3
wined3d: Remove d3ddevice_set_ortho.
2007-01-03 11:19:55 +01:00
Stefan Dösinger
82bd0790ed
wined3d: Move the projection matrix into its own state.
2007-01-03 11:19:45 +01:00
Stefan Dösinger
a0ff9826ad
wined3d: Break the lighting state out of the vertex decl.
2007-01-03 11:19:31 +01:00
Stefan Dösinger
5fa0f7f775
wined3d: Move the world matrix to the state table.
2007-01-03 11:19:09 +01:00
Stefan Dösinger
20de200fa3
wined3d: Move the functionality of primitiveInitState to the state table.
2007-01-03 11:17:08 +01:00
Stefan Dösinger
a48bbc3611
wined3d: Add a viewport state to the state table.
2007-01-03 11:10:13 +01:00
Stefan Dösinger
438c172841
wined3d: Move decoding the vertex declaration to the vertexshader state handler.
2007-01-03 11:10:01 +01:00
Stefan Dösinger
04ce141940
wined3d: Pass the user pointer strided structure via the device implementation.
2007-01-03 11:03:03 +01:00
Stefan Dösinger
71631f7638
wined3d: Use the baseVertexIndex in the stateblock.
2007-01-03 11:02:51 +01:00
Alexandre Julliard
efd0ba8dbc
shlwapi: Use the appropriate constant for an uninitialized TLS check.
2007-01-03 11:02:25 +01:00
Robert Reif
0b0b72ec35
dmusic: Implement just enough of IDirectMusicPortImpl_GetFormat
...
to keep Direct Sound from crashing from unitialized data.
2007-01-03 11:01:51 +01:00
Christoph Bumiller
d905795503
wined3d: Sampler variables wrongly named 'shader'.
2007-01-03 11:01:26 +01:00
Christoph Bumiller
b1cc8bec82
ddraw: Fix the AddViewport thunk.
2007-01-03 11:01:12 +01:00
Rob Shearman
7a5d5c5503
ole32: Fix the calculation of message_state->prefix_data_len in two places where it would come out negative.
2007-01-02 20:49:07 +01:00
Rob Shearman
776f81b3be
rpcrt4: A NULL IfSpec in RpcServerUnregisterIf should remove all interfaces, not crash.
2007-01-02 20:49:04 +01:00
Rob Shearman
ecfe54df46
oleaut32: Fix _nroffuncs to return the correct number of functions by taking into account inherited interfaces.
2007-01-02 20:49:01 +01:00
Eric Pouech
262cf1547e
msvcrt: execl fix when no args are given (reported by Louis Lenders).
2007-01-02 20:31:20 +01:00
Dmitry Timoshkov
361ea6e4dc
kernel32: Remove a line that was supposed to be deleted by the previous patch.
2007-01-02 20:31:15 +01:00
Hans Leidekker
44fd9a2705
usp10: Document ScriptFreeCache, ScriptGetFontProperties, ScriptStringFree and ScriptGetCMap.
2007-01-02 20:31:05 +01:00
Hans Leidekker
21987d3dec
usp10: Downgrade some more FIXME's to TRACE's.
2007-01-02 20:30:49 +01:00
Hans Leidekker
bb3a903b94
usp10: Implement ScriptStringValidate.
2007-01-02 20:30:40 +01:00
Hans Leidekker
a2705da378
kernel32: Add a stub implementation for TermsrvAppInstallMode.
2007-01-02 20:30:32 +01:00
Hans Leidekker
80e30f3d1b
gdi32: Implement GetCharWidthI.
2007-01-02 20:30:17 +01:00
Christoph Bumiller
b3d018f99b
wineded3: dirtyend set to more than resource size.
2007-01-02 20:30:08 +01:00
Nick Burns
d955715180
wined3d: Fix point handling.
2007-01-02 20:29:53 +01:00
Nick Burns
7aab8810e1
winecoreaudio: Fix race condition in drvclose.
2007-01-02 20:29:43 +01:00
Alexandre Julliard
656fc93815
Use GetDC instead of CreateDC where possible.
2007-01-02 17:16:36 +01:00
Alexandre Julliard
0bd3d8e68e
gdi32: Avoid leaking a handle in MFDRV_ExtSelectClipRgn.
2007-01-02 17:09:10 +01:00
Andrew Talbot
2159f2bce8
comdlg32: Declare function static.
2007-01-02 13:30:29 +01:00
Kai Blin
2620cea3c2
dnsapi: Fix entering the success case (Coverity).
2007-01-02 13:30:20 +01:00
Kai Blin
b52983cb9d
imagehelp: Remove unused if() check in error path.
2007-01-02 13:30:12 +01:00
Louis Lenders
e236d91ab8
d3d8: Fix failing tests on windows, when no 3d hardware acceleration is available.
2007-01-02 13:24:14 +01:00
Louis Lenders
c1cc17d827
d3d9: Fix failing tests on windows, when no 3d hardware acceleration is available.
2007-01-02 13:24:08 +01:00
Alexandre Julliard
d46d7d13ab
Revert "wined3d: Simplify the get_write_mask and get_swizzle functions."
...
This reverts commit a9f658f6a6
.
2007-01-02 13:21:47 +01:00
Vitaliy Margolen
f9f6a4d5da
user32: Initialize clip rectangle on first use.
2007-01-02 13:21:22 +01:00
Vitaliy Margolen
f9e5c12019
wined3d: Clip mouse after resolution change while creating default swap chain.
2007-01-02 13:21:19 +01:00
Andrew Talbot
3af121230b
dbghelp: Qualify use of WINE_DEFAULT_DEBUG_CHANNEL.
2007-01-02 13:21:15 +01:00
Andrew Talbot
6d9f0c2052
msvcrt: Qualify use of WINE_DEFAULT_DEBUG_CHANNEL.
2007-01-02 13:21:08 +01:00
Andrew Talbot
70bfd0f6c0
ntdll: Qualify use of WINE_DEFAULT_DEBUG_CHANNEL.
2007-01-02 13:20:44 +01:00
Andrew Talbot
2a6024504a
wnaspi32: Qualify use of WINE_DEFAULT_DEBUG_CHANNEL.
2007-01-02 13:20:41 +01:00
Andrew Talbot
6252ad28fe
dmband: Remove unused file-static variable.
2007-01-02 13:20:36 +01:00
Jeff Latimer
c2680edc33
usp10: Implement ScriptStringOut.
2007-01-02 13:20:29 +01:00
Mike McCormack
794dbe4f93
kernel32: Remove incorrect and incomplete implementation of BeginResourceUpdate.
2007-01-02 13:20:21 +01:00
Mike McCormack
1cd16ed7f3
kernel32: Add a short test for Begin/EndUpdateResource.
2007-01-02 13:20:11 +01:00
Stefan Dösinger
ef1ebb6e4d
wined3d: Add emtpy vertex declaration and related states to the state table.
2007-01-02 12:29:18 +01:00
Stefan Dösinger
a710f721c3
wined3d: Add stub handlers for world matrices 1-255.
2007-01-02 12:29:11 +01:00
Stefan Dösinger
091f9c28e4
wined3d: Put the decoded strided data structure into the device.
2007-01-02 12:29:04 +01:00
Stefan Dösinger
f5fafab663
wined3d: Move WINED3DTS_MODELVIEW to the state table.
2007-01-02 12:25:00 +01:00
Stefan Dösinger
197ec1c179
wined3d: Remove IWineD3DDevice_ApplyStateChanges.
2007-01-02 12:22:04 +01:00
Stefan Dösinger
c10efb3492
wined3d: Move WINED3DTS_TEXTURETRANSFORMFLAGS to the state table.
2007-01-02 12:21:50 +01:00
Dmitry Timoshkov
2cbf7d4d91
gdi32: Remove redundant debug channel, use the default one instead.
2007-01-02 12:09:14 +01:00
Jeff Latimer
588a350f6d
ntdll: Remove an unnecessary NULL check.
2007-01-02 12:09:03 +01:00
Mike McCormack
b9910cb36d
kernel32: Implement CopyFileWithProgress.
2007-01-02 12:08:53 +01:00
Roderick Colenbrander
86d4a9e078
winex11.drv: Remove get_drawable.
2007-01-02 12:08:30 +01:00
Roderick Colenbrander
1b3fec9699
winex11.drv: Remove desktop double buffering option.
2007-01-02 12:08:11 +01:00
Reinhard Karcher
a736ac3f3e
ntdll: Fix NtQueryDirectoryFile handling of short names on vfat filesystems.
2007-01-02 12:07:52 +01:00
Dmitry Timoshkov
92faf7aa96
user32: Make more ShowWindow tests pass under Wine.
2007-01-01 17:15:30 +01:00
Dmitry Timoshkov
ebd57713aa
kernel32: Make the locale test pass without errors under XP SP2.
2007-01-01 17:15:27 +01:00
Dmitry Timoshkov
b5cce1e525
ntdll: Map ESPIPE to STATUS_ILLEGAL_FUNCTION.
2007-01-01 17:04:40 +01:00
Paul Vriens
4d0232e504
msi/tests: Remove test directory after the files have been deleted.
2007-01-01 17:04:32 +01:00
Paul Vriens
bafefecaa2
kernel32/tests: Run tests on NT4 again.
2007-01-01 17:03:47 +01:00
Paul Vriens
85b52e5693
kernel32/tests: Moved ok-statement to the appropriate place.
2007-01-01 17:03:38 +01:00
Paul Vriens
83f071cf7b
kernel32/tests: Move USE_EXTENDED_PRIORITIES outside the if-statement.
2007-01-01 17:03:30 +01:00
Paul Vriens
f5ecb72127
winspool.drv/tests: Skip EnumPrintersW tests when not implemented.
2007-01-01 17:03:24 +01:00
Dmitry Timoshkov
0995a6ea43
winex11.drv: Fix the regression caused by a previous change.
2007-01-01 17:03:18 +01:00
Dmitry Timoshkov
bc2a0ca50f
user32: Update the ShowWindow test to pass cleanly under Windows 2000.
2007-01-01 17:03:14 +01:00
Alexandre Julliard
2ffc7e2c2d
configure: Use the correct ar tool when building Mingw import libraries.
2007-01-01 13:44:45 +01:00
Rob Shearman
638182bbba
ole32: Add tests for channel hooks.
2006-12-29 21:25:49 +01:00
H. Verbeet
a9f658f6a6
wined3d: Simplify the get_write_mask and get_swizzle functions.
2006-12-29 20:56:16 +01:00
H. Verbeet
c8fc7df8a3
wined3d: Cleanup & merge pshader_get_input_register_swizzle() and vshader_program_add_input_param_swizzle().
2006-12-29 20:56:01 +01:00
H. Verbeet
0fae42da50
wined3d: Cleanup shader_glsl_get_input_register_swizzle().
2006-12-29 20:55:51 +01:00
H. Verbeet
572cac4eec
wined3d: Cleanup & merge pshader_get_write_mask() and vshader_program_add_output_param_swizzle().
2006-12-29 20:55:39 +01:00