Maarten Lankhorst
4429257358
dsound: COM cleanup property sets.
2011-04-08 16:49:51 +02:00
Henri Verbeet
dd2c7d0d8c
wined3d: Don't free D3D swapchains until the wined3d swapchain is destroyed.
...
This will allow us the get rid of the swapchain refcounting hacks in d3d9 in
particular. This is similar to the way we handle resources that are still in
use by a stateblock, but aren't referenced anywhere by the application.
2011-04-08 14:40:48 +02:00
Henri Verbeet
d19c3588bc
wined3d: Merge the IWineD3DSwapChain::Destroy() implementations.
...
They're mostly the same, except for the GL version also destroying its
contexts, and being a bit more careful about the order in which backbuffers
are destroyed.
2011-04-08 14:40:43 +02:00
Henri Verbeet
28137ba2e9
wined3d: Only create a swapchain context array for GL swapchains.
...
Lying about the number of contexts a swapchain has isn't very useful.
2011-04-08 14:40:39 +02:00
Jacek Caban
593d3f4492
mshtml: Reimplement nsIURI::SetHost on top of IUriBuilder.
2011-04-08 14:08:52 +02:00
Dmitry Timoshkov
094db744ce
user32: Use symbolic names for values returned by WM_MENUCHAR handler.
2011-04-08 14:08:49 +02:00
Alexandre Julliard
05b1aea244
gdi32: Avoid reading bits outside of the glyph bitmap in GetGlyphOutline.
2011-04-08 13:03:22 +02:00
Jacek Caban
45c9ec0d55
shdocvw: Make tests stricter and fix GetUrl problem found by the change.
2011-04-08 13:03:22 +02:00
Jacek Caban
29ce9a1ff8
shdocvw: Clean tests skipping.
2011-04-08 13:03:22 +02:00
Jacek Caban
c6dba02ef5
shdocvw: intshcut.c COM clean up.
2011-04-08 13:03:22 +02:00
Jacek Caban
0a4dfa6665
shdocvw: Register .url extension.
2011-04-08 13:03:22 +02:00
Jacek Caban
439f9109fc
shdocvw: Moved more registration to .rgs file.
2011-04-08 13:03:22 +02:00
Francois Gouget
d30316568a
winhlp32: Add support for accelerators in general and F1 in particular.
2011-04-08 13:03:22 +02:00
Francois Gouget
4cb9c16143
shell32: Fix the *CPLINFO* lData field type.
2011-04-08 13:03:21 +02:00
Francois Gouget
9668e1c0d4
taskmgr: Implement the Help menu.
2011-04-08 13:03:21 +02:00
Francois Gouget
1ea1c3d0e5
progman: Fix accelerator support.
2011-04-08 13:03:21 +02:00
Francois Gouget
01839d190b
cmdlgtst: Use the human readable application name in the window title.
2011-04-08 13:03:21 +02:00
Francois Gouget
f6544699d1
programs: NOINVERT is an obsolete flag so remove it.
2011-04-08 13:03:21 +02:00
Francois Gouget
ffbde17b32
msxml3/tests: Fix variable initializations to conform to C89.
2011-04-08 13:03:21 +02:00
Maarten Lankhorst
16f285cc15
include: Add missing defines to mddk.h.
2011-04-08 13:03:20 +02:00
Nikolay Sivov
0c33682330
ole32: Handle null argument in OleIsRunning().
2011-04-08 13:03:20 +02:00
Henri Verbeet
032c374307
wined3d: Merge swapchain_base.c into swapchain.c.
2011-04-07 19:27:01 +02:00
Henri Verbeet
0a174ae542
wined3d: Merge swapchain_gdi.c into swapchain.c.
2011-04-07 19:26:50 +02:00
Henri Verbeet
617efafecf
wined3d: Don't use IWineD3DDeviceImpl_GetSwapChain() in IWineD3DDeviceImpl_Present().
...
It adds COM overhead and validation of the swapchain index, but we already
know the index is valid.
2011-04-07 19:26:19 +02:00
Juan Lang
0b8bfd9736
wininet: Honor security flags specified when opening a connection.
2011-04-07 17:48:28 +02:00
Jacek Caban
777b06fb9e
urlmon: Use winetest data.php URLs for regular http binding tests.
2011-04-07 17:21:14 +02:00
Huw Davies
b4ae697496
gdi32/tests: Add horizontal and vertical solid line tests.
2011-04-07 17:21:14 +02:00
Huw Davies
1e27c95125
gdi32: Draw single pixel wide, horizontal or vertical lines with the dib driver.
2011-04-07 17:21:13 +02:00
Huw Davies
d5d4603062
gdi32: Calculate AND and XOR masks corresponding to the current pen colour and rop2.
2011-04-07 17:21:13 +02:00
Huw Davies
15ef394159
gdi32: Add support for DC pens.
2011-04-07 17:21:13 +02:00
Huw Davies
842d49939d
gdi32: Add the ability to track whether we should defer to the graphics driver.
2011-04-07 17:21:13 +02:00
Huw Davies
ed23e3de5c
gdi32: Initial SelectPen support.
2011-04-07 17:21:12 +02:00
Huw Davies
f382478377
gdi32: Add a solid_rects primitive.
2011-04-07 17:21:12 +02:00
Rico Schüller
9a7720fc1d
d3dx9: Start effect parameter parsing.
2011-04-07 13:50:56 +02:00
Rico Schüller
651e044590
d3dx9: Fix return values.
2011-04-07 13:50:48 +02:00
Vincent Povirk
14f925d5af
gdiplus: Validate MatrixOrder in matrix functions.
2011-04-07 13:50:42 +02:00
Dmitry Timoshkov
08f8f50894
kernel32: Constify some data.
2011-04-07 10:23:12 +02:00
Piotr Caban
890ecdad24
msvcp100: Fix spec file.
2011-04-07 10:23:07 +02:00
Philipp Middendorf
f5721560f5
dsound: Handle 8 channel audio input.
2011-04-07 10:23:00 +02:00
Aric Stewart
a9e400b66a
wineqtdecoder: Tweak required for processing MPEG streams.
2011-04-07 10:20:41 +02:00
Aric Stewart
d07f46e8a8
wineqtdecoder: Optimizations for audio extraction.
2011-04-07 10:20:35 +02:00
Vincent Povirk
75a010581a
windowscodecs: Implement TiffFrameDecode_WriteSource.
2011-04-06 21:18:49 +02:00
Vincent Povirk
518f4fd6de
windowscodecs: Implement TiffFrameEncode_WritePixels.
2011-04-06 21:18:45 +02:00
Vincent Povirk
28fc658da8
windowscodecs: Implement TiffFrameEncode_SetResolution.
2011-04-06 21:18:39 +02:00
Vincent Povirk
eaf61d8361
windowscodecs: Implement TiffFrameEncode_SetSize.
2011-04-06 21:18:35 +02:00
Vincent Povirk
3c8edfe9dc
windowscodecs: Implement TiffFrameEncode_SetPixelFormat.
2011-04-06 21:18:31 +02:00
Henri Verbeet
fb4c7e9f9b
wined3d: Rename "NumberOfSwapChains" to "swapchain_count".
2011-04-06 21:18:16 +02:00
Henri Verbeet
5555531950
wined3d: Rename "NumberOfPalettes" to "palette_count".
2011-04-06 21:18:11 +02:00
Henri Verbeet
9d405473d0
wined3d: Don't unregister windows with the wrong window proc on unload either.
...
This is the same issue as 7a354177b3
, just on
wined3d unload this time.
2011-04-06 21:18:06 +02:00
Henri Verbeet
86d090ee8e
d3d9/tests: Add a depth blit test.
2011-04-06 21:17:53 +02:00