Piotr Caban
bfd0866be8
msvcrt: Added implementation of _controlfp_s.
2010-04-01 18:12:58 +02:00
Piotr Caban
abb746002b
msvcrt: Fix _get/_set_invalid_parameter_handler implementation.
2010-04-01 18:12:58 +02:00
Piotr Caban
f377e4be6b
msvcrt: Move invalid parameter tests to msvcr90.
2010-04-01 18:12:58 +02:00
Henri Verbeet
a2344e7288
wined3d: Remove some superfluous white space and braces from the card selection functions.
2010-04-01 18:12:55 +02:00
Henri Verbeet
8afeb34559
wined3d: Add a state table entry for WINED3DRS_INDEXEDVERTEXBLENDENABLE.
2010-04-01 18:12:42 +02:00
Henri Verbeet
f4330add39
wined3d: Verify each state table entry has either a handler or a representative.
2010-04-01 18:12:42 +02:00
Henri Verbeet
57cfd613a5
wined3d: Explicitly set the state handler to NULL for states with a representative.
...
We should never call the handler for states that have a rep.
2010-04-01 18:12:42 +02:00
Henri Verbeet
f70193b915
wined3d: Use the rep instead of the apply function to determine if a state is used.
2010-04-01 18:12:42 +02:00
Henri Verbeet
03c472bff0
wined3d: Don't call directly into the state table.
2010-04-01 18:12:42 +02:00
Mikhail Maroukhine
5e78bab266
user32: Fix compiler warnings with flag -Wcast-qual.
2010-04-01 18:12:42 +02:00
Mikhail Maroukhine
9b933a3594
rpcrt4: Fix compiler warnings with flag -Wcast-qual.
2010-04-01 18:12:41 +02:00
Mikhail Maroukhine
0a671deb92
quartz: Fix compiler warnings with flag -Wcast-qual.
2010-04-01 18:12:41 +02:00
Mikhail Maroukhine
42e897f228
imm32: Fix compiler warnings with flag -Wcast-qual.
2010-04-01 18:12:41 +02:00
Mikhail Maroukhine
1d9e321751
rsaenh/tests: Fix compiler warnings with flag -Wcast-qual.
2010-04-01 18:12:41 +02:00
Jörg Höhle
c31bdb98f9
winmm/tests: Add more MCI tests.
2010-04-01 18:12:41 +02:00
Jörg Höhle
f0baaff46a
mciwave: MCI Status returns string resource when appropriate.
2010-04-01 18:12:41 +02:00
Jörg Höhle
e8157bf50b
mciwave: MCI Set Input|Output allows to select wave device.
2010-04-01 18:12:41 +02:00
Jörg Höhle
4ed308f452
winmm: Improve MCI's Sysinfo string command.
2010-04-01 18:12:41 +02:00
Jörg Höhle
f70b2f5493
winmm: Improve MCI's Sysinfo command.
2010-04-01 18:12:41 +02:00
Jörg Höhle
e89468734d
winmm: Support MCI "close all" command.
...
This is not yet generalized to "pause all" or "stop all".
2010-04-01 18:12:41 +02:00
Maarten Lankhorst
7d1199de72
winmm: Clean up mapper code.
2010-04-01 18:12:41 +02:00
Maarten Lankhorst
d368aefdbe
winmm: Clean up MMDRV_Init.
2010-04-01 18:12:40 +02:00
Maarten Lankhorst
3a96c85cfb
winmm: Remove some dead code.
2010-04-01 18:12:40 +02:00
Maarten Lankhorst
4f4dd855c4
winmm: Defer loading drivers until they are requested.
2010-04-01 18:12:40 +02:00
Andrew Nguyen
39208d4d60
kernel32: Don't set last error on success in OpenConsoleW.
2010-04-01 18:12:40 +02:00
Andrew Nguyen
b7bf2abdff
kernel32: Improve parameter validation in OpenConsoleW.
2010-04-01 18:12:40 +02:00
Vincent Povirk
3db80a4b1f
advapi32: Add test for RegDeleteValue.
2010-04-01 18:12:40 +02:00
Vincent Povirk
37235a9b46
advapi32: Add tests for registry keys that have been deleted.
2010-04-01 18:12:40 +02:00
Christian Costa
60f736af87
d3dx9_36: Add stub for D3DXLoadVolumeFromMemory.
2010-04-01 18:12:27 +02:00
Hans Leidekker
9f4b022be5
rsaenh: Add some tests for the hash functions.
2010-03-31 16:33:02 +02:00
Henri Verbeet
a298f37a9a
wined3d: Add a state table entry for WINED3DRS_TWEENFACTOR.
2010-03-31 16:32:57 +02:00
Henri Verbeet
6e1ed1c167
wined3d: Print a FIXME/WARN for all unsupported vertex blend flags.
2010-03-31 16:32:52 +02:00
Henri Verbeet
91db9f8bd3
wined3d: Remove a redundant initialization in IWineD3DDeviceImpl_UpdateSurface().
2010-03-31 16:32:41 +02:00
Henri Verbeet
3af0909693
wined3d: Get rid of some mostly useless local variables in IWineD3DDeviceImpl_UpdateSurface().
2010-03-31 16:32:35 +02:00
Henri Verbeet
61ca407151
wined3d: Cleanup variable naming in IWineD3DDeviceImpl_UpdateSurface().
2010-03-31 16:32:29 +02:00
Paul Vriens
cc20a0da59
d3d9/tests: Initialize a variable (Coverity).
2010-03-31 16:12:32 +02:00
Stefan Dösinger
dc918d4394
wined3d: Use FBOs when the onscreen depth stencil format isn't suitable.
...
This allows proper support of float depth buffers when rendering to onscreen surfaces.
2010-03-31 16:12:32 +02:00
Stefan Dösinger
19b6f5ca75
wined3d: Control the onscreen depth stencil format in the swapchain.
...
This allows the swapchain to know what depth format its window contexts have to see if the
requested depth format is compatible or a FBO fallback is needed, and it will be needed to
set the onscreen format to the requested auto depth stencil format instead of the
let's-hope-it-fits D24_UNORM_S8_UINT format.
2010-03-31 16:12:31 +02:00
Stefan Dösinger
a4b0bedc30
wined3d: Split out offscreen rendering concerns from FindContext.
2010-03-31 16:12:31 +02:00
Roderick Colenbrander
c6f0ddcb1a
wined3d: Remove some unneeded source rectangle calculations from BltOverride.
2010-03-31 16:12:30 +02:00
Roderick Colenbrander
87b5b2f738
wined3d: Remove the last use of the WINED3DRECT destination rectangle in BltOverride.
2010-03-31 16:12:30 +02:00
Roderick Colenbrander
40f3f0b041
wined3d: Use RECT instead of WINED3DRECT in fb_copy_to_texture_hwstretch.
2010-03-31 16:12:29 +02:00
Roderick Colenbrander
7f1f61e28e
wined3d: Use RECT instead of WINED3DRECT in fb_copy_to_texture_direct.
2010-03-31 16:12:28 +02:00
Roderick Colenbrander
ae26d9defd
wined3d: Use RECT instead of WINED3DRECT in stretch_rect_fbo.
2010-03-31 16:12:27 +02:00
Alexandre Julliard
71ce9dae67
ntdll/tests: Don't free a string that wasn't allocated.
2010-03-31 16:12:26 +02:00
Alexandre Julliard
9608085bf6
ntdll/tests: Port functions use the 64-bit structure on Wow64.
2010-03-31 16:12:26 +02:00
Alexandre Julliard
b7b2a20aa2
ntdll/tests: Fix a number of test failures on Wow64.
2010-03-31 16:12:26 +02:00
Stefan Leichter
d0eaf2ce0e
ws2_32: Partly implement level IPPROTO_IPV6 of setsockopt.
2010-03-31 16:12:07 +02:00
André Hentschel
b7aec2a215
msxml3: Make xmlnode_get_specified a stub.
2010-03-31 11:47:23 +02:00
André Hentschel
20fbdfc3c2
msxml3: Make xmlnode_get_parsed a stub.
2010-03-31 11:47:19 +02:00
Alexandre Julliard
d3d2f4afce
msxml3: Remove unnecessary string constants.
2010-03-31 11:47:10 +02:00
Marcus Meissner
35dfd34a9f
kernel32: Initialize env (Coverity).
2010-03-31 11:44:30 +02:00
Vincent Povirk
f2e3d99609
gdiplus: Implement GdipImageRotateFlip.
2010-03-31 11:41:13 +02:00
Vincent Povirk
deb6466f3f
gdiplus: Implement GdipMeasureCharacterRanges.
2010-03-31 11:40:20 +02:00
Vincent Povirk
f860285cca
gdiplus: Add tests for GdipMeasureCharacterRanges.
2010-03-31 11:40:15 +02:00
Vincent Povirk
21109a40fb
gdiplus: Fix the linesfilled calculation in GdipMeasureString.
2010-03-31 11:40:08 +02:00
Vincent Povirk
2cde94a89e
gdiplus: Rewrite GdipDrawString to share code with GdipMeasureString.
2010-03-31 11:39:58 +02:00
Vincent Povirk
3cee74c61d
gdiplus: Rewrite GdipMeasureString using a helper function.
2010-03-31 11:39:51 +02:00
Vincent Povirk
0bc54fb4fb
gdiplus: Add a test for GdipMeasureString.
2010-03-31 11:39:43 +02:00
Vincent Povirk
32d03da998
gdiplus: Add a missing NULL check to GdipMeasureString.
2010-03-31 11:37:51 +02:00
Vincent Povirk
0f919e365b
gdiplus: Add tests for GdipDrawString.
2010-03-31 11:37:45 +02:00
Juan Lang
1991ff2a0c
rsaenh: Don't return salt for algorithms that don't support it.
2010-03-31 11:36:16 +02:00
Juan Lang
c5a6b7b366
rsaenh: Support setting salt via KP_SALT (resend).
2010-03-31 11:36:11 +02:00
Juan Lang
ece32e7f12
rsaenh: Add tests of KP_SALT parameter.
2010-03-31 11:36:06 +02:00
Nikolay Sivov
b16b122091
t2embed: Add TTGetEmbeddingType stub.
2010-03-31 11:36:01 +02:00
Paul Vriens
d82bd17dd1
ddrawex/tests: Don't crash on some Win98/WinMe boxes.
2010-03-31 11:35:57 +02:00
Alexandre Julliard
4c2c3effb5
shell32: Pack the systray data structure to allow crossing 32/64 boundaries.
2010-03-30 21:28:27 +02:00
Alexandre Julliard
3cd9f97149
shell32: Pack the appbar data structure to allow crossing 32/64 boundaries.
2010-03-30 21:28:13 +02:00
Alexandre Julliard
01578f51ba
user32: Pack the structure for WM_DDE_ACK to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
2de2222aec
user32: Pack the low-level hook structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
366c5ceea7
user32: Pack the MDICREATESTRUCTW structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
99719be4a6
user32: Pack the MDINEXTMENU structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
3099b08aa2
user32: Pack the MSG structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
bbdd742a49
user32: Pack the NCCALCSIZE_PARAMS structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
eba2ec4ab1
user32: Pack the HELPINFO structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
8ec6cfedea
user32: Pack the COPYDATASTRUCT structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
5c65269897
user32: Pack the WINDOWPOS structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
9b5b55d9de
user32: Pack the various owner-draw structures in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:41 +02:00
Alexandre Julliard
fcf8a81904
user32: Pack the CREATESTRUCTW structure in messages to allow crossing 32/64 boundaries.
2010-03-30 20:43:37 +02:00
Nikolay Sivov
c38d56547d
shell32: Rename My Computer folder implementation structure.
2010-03-30 17:24:10 +02:00
Nikolay Sivov
7fbc550466
shell32: Rename desktop folder data structure to reflect its meaning.
2010-03-30 17:24:01 +02:00
Nikolay Sivov
803dea3326
shlwapi: Some SHCreateWorkerWindowA tests.
2010-03-30 17:23:43 +02:00
Alexandre Julliard
02aef1c3b8
kernel32: Increase the wineboot timeout.
2010-03-30 16:55:11 +02:00
Matteo Bruni
18c6f23a94
d3dx9: Implement a basic bytecode writer.
...
Now the shader assembler is structurally complete and it correctly
assembles one trivial shader program.
2010-03-30 15:52:57 +02:00
Matteo Bruni
95afbeadf5
d3dx9: Implement D3DXAssembleShader function, really basic shader assembler.
...
Currently it only accepts a minimal subset of the syntax (e.g. just an
instruction and two register types supported) and doesn't produce any
real output (i.e. shader bytecode).
2010-03-30 15:52:57 +02:00
Matteo Bruni
7545416133
d3dx9: Partial implementation of D3DXAssembleShader function.
...
This only executes the preprocessing pass. No parsing of the shader yet.
2010-03-30 15:52:56 +02:00
Jörg Höhle
74ad854e41
winmm/tests: Use cpp's __LINE__ to print meaningful line numbers.
2010-03-30 14:57:51 +02:00
Henri Verbeet
72be7fe3a5
wined3d: Get rid of destFormat and srcFormat in IWineD3DDeviceImpl_UpdateSurface().
2010-03-30 14:49:32 +02:00
Henri Verbeet
eced5fe8ec
wined3d: Calculate "offset" in the appropriate path in IWineD3DDeviceImpl_UpdateSurface().
2010-03-30 14:49:32 +02:00
Henri Verbeet
bb94bc3823
wined3d: Add more general support for partial updates of compressed surfaces to IWineD3DDeviceImpl_UpdateSurface().
2010-03-30 14:49:31 +02:00
Henri Verbeet
88a2decc49
wined3d: Source and destination formats should match in IWineD3DDeviceImpl_UpdateSurface().
2010-03-30 14:49:31 +02:00
Henri Verbeet
0eae42ddc6
wined3d: Use GL_UNPACK_ROW_LENGTH for partial updates of regular surfaces in IWineD3DDeviceImpl_UpdateSurface().
2010-03-30 14:49:31 +02:00
Henri Verbeet
2533860114
wined3d: Initialization functions don't allocate.
2010-03-30 14:49:31 +02:00
Maarten Lankhorst
a9e43cad15
mmdevapi: Add capture tests.
2010-03-30 14:49:31 +02:00
Maarten Lankhorst
714ae4112a
mmdevapi: Add a few more render tests.
2010-03-30 14:49:30 +02:00
André Hentschel
81c812ecba
oleaut32: Add some spaces to the test output for better reading.
2010-03-30 14:49:30 +02:00
Roderick Colenbrander
c864ae6348
wined3d: Disable flipping through the source rectangle in BltOverride.
2010-03-30 14:10:45 +02:00
Roderick Colenbrander
334fea7d79
wined3d: Fix a destination flipping bug using the destination rectangle.
2010-03-30 14:10:37 +02:00
Roderick Colenbrander
342c6c6de5
d3d9: Add source/destination and backbuffer tests for StretchRect.
2010-03-30 13:55:28 +02:00
Roderick Colenbrander
2930f84961
ddraw: Add some DirectDraw Blt tests.
2010-03-30 13:55:05 +02:00