Henri Verbeet
78abb8ae07
wined3d: Simply use surface_modify_location() in IWineD3DSurfaceImpl_Map() with WINED3DLOCK_DISCARD.
...
The call to surface_add_dirty_rect() would have taken care of evicting the
other locations anyway, but we really shouldn't be touching the location flags
directly.
2010-11-11 13:11:34 +01:00
Henri Verbeet
d3fd7b247b
wined3d: Handle rendertargetlock_mode in surface_load_location().
2010-11-11 13:11:30 +01:00
Henri Verbeet
1fa19d8e42
wined3d: Take the location into account in context_apply_fbo_state_blit().
2010-11-11 13:11:26 +01:00
Jaime Rave
6bf3f67c01
wined3d: Added Intel GM45 video card detection.
2010-11-11 13:08:25 +01:00
Maarten Lankhorst
5dd27f7597
quartz: Reset state change after flushing.
...
This fixes IBasicVideo:GetCurrentImage.
2010-11-11 12:25:26 +01:00
Maarten Lankhorst
06ca6fb184
quartz: Fix stub for GetVideoPaletteEntries.
2010-11-11 12:25:22 +01:00
Maarten Lankhorst
47725db633
winegstreamer: Set correct state when ending processing.
2010-11-11 12:25:10 +01:00
Maarten Lankhorst
50d8b0db7a
winegstreamer: Fix regression from d62b4dcb66
.
...
Accidentally made a worse leak by plugging a smaller one.
2010-11-11 12:25:06 +01:00
Maarten Lankhorst
97393cd557
winegstreamer: Fix playing .flv and realmedia files.
2010-11-11 12:25:00 +01:00
Maarten Lankhorst
bdde3f1a7d
winegstreamer: Add better support for unsupported audio/video.
...
This will fix the hangs caused by trying to play audio/video files for
which the codecs are not enabled in gstreamer.
2010-11-11 12:24:58 +01:00
Alexandre Julliard
40977bf1d2
shell32: Store the raw AUTHORS file in resources instead of trying to convert to a C array.
2010-11-11 12:24:46 +01:00
Nikolay Sivov
f7c99379b2
cryptui: Stub CryptUIDlgViewSignerInfoA.
2010-11-11 12:23:19 +01:00
Hans Leidekker
a23514eece
msi: Add support for installing side-by-side assemblies.
2010-11-11 12:23:06 +01:00
Hans Leidekker
3faddc21b3
msi: Calculate file install states after evaluating component conditions, not before.
2010-11-11 12:22:50 +01:00
Hans Leidekker
fa9757bd73
msi: Put quotes around the filename in MsiApplyPatch.
2010-11-11 12:22:43 +01:00
Hans Leidekker
8fd47bbef7
msi: Remove redundant function msi_find_file.
2010-11-11 12:22:35 +01:00
Hans Leidekker
9ae062f63e
msi: MsiGet/SetFeatureState must get and set the requested feature action, not the action taken.
2010-11-11 12:22:27 +01:00
Austin English
d2ee7aa790
winspool.drv: Skip tests when no printer is installed.
2010-11-11 12:22:22 +01:00
André Hentschel
574a21cc14
ntdll/tests: Fix crash in japanese and chinese test.
2010-11-11 12:22:08 +01:00
André Hentschel
36035d0a22
mmdevapi: Add return value which happens on wow64 and pure 64-bit.
2010-11-11 12:21:38 +01:00
Austin Lund
293e429296
comctl32/tests: Fixed rebar layout tests which depend on system font height.
2010-11-11 12:21:28 +01:00
Austin Lund
cddcf039fc
comctl32/tests: Changed rebar layout tests to load data dynamically.
2010-11-11 12:21:21 +01:00
Alexandre Julliard
c1f7b45751
krnl386.exe: Use the correct pointer for RemoveVectoredExceptionHandler.
2010-11-10 20:56:13 +01:00
Alexandre Julliard
11e71ede14
ntdll: Don't call vectored exception handlers under the critical section.
2010-11-10 20:55:07 +01:00
Alexandre Julliard
177a7e5683
Revert "ntdll: Fix possible deadlock in vectored exception handling."
...
This reverts commit eb0e82a755
.
It's causing different deadlocks, notably when a thread tries to
remove a handler inside a handler.
2010-11-10 19:17:41 +01:00
Vincent Povirk
1309731b4a
mscoree: Add a proper implementation of DllCanUnloadNow.
2010-11-10 17:19:42 +01:00
Vincent Povirk
e5d3294b83
mscoree: Use the new architecture to implement _CorExeMain.
2010-11-10 17:19:22 +01:00
Vincent Povirk
cda37e4447
mscoree: Load mono when creating a runtime host interface.
2010-11-10 17:19:12 +01:00
Vincent Povirk
1b68a243f5
mscoree: Add stub implementation of ICLRRuntimeHost.
2010-11-10 17:18:50 +01:00
Vincent Povirk
ef85471bfa
include: Add definition for ICLRRuntimeHost.
2010-11-10 17:18:43 +01:00
Vincent Povirk
8f1b722790
gdiplus: Allow more drawing operations to succeed without an HDC.
...
This should bring things to the mostly-regression-free-but-easier-to-debug
state I was expecting when I removed DIBs from many bitmaps.
2010-11-10 17:18:40 +01:00
Jacek Caban
6c1f2e4f3f
urlmon: Added IInternetProtocolEx support to BindProtocol.
2010-11-10 16:19:13 +01:00
Maarten Lankhorst
482541447b
winegstreamer: Fix GetState.
2010-11-10 16:18:52 +01:00
Austin Lund
1f97cb2287
comctl32/tests: Change expect_band_content test to ensure line numbers are reported correctly on test failure.
2010-11-10 16:17:44 +01:00
Austin Lund
1eacb105b5
comctl32/tests: Fix band info tests that depend on system font heights.
2010-11-10 16:17:05 +01:00
Piotr Caban
e062d4a6ff
shell32: Improved IShellFolder_GetUIObjectOf implementation.
2010-11-10 16:16:45 +01:00
Dmitry Timoshkov
d419f24372
gdi32: Remove broken check for WinXP.
2010-11-10 16:16:42 +01:00
Henri Verbeet
7a354177b3
wined3d: Don't unregister a window unless the window proc is what we expect it to be.
...
In particular, if we'd unregister a window when the application replaced our
window proc, but still forwards to us, we'd create a loop when we register
the same window again later.
2010-11-10 12:19:24 +01:00
Henri Verbeet
9a1fddb0fd
wined3d: Register a window only once.
2010-11-10 12:19:16 +01:00
Henri Verbeet
2b0684c56d
ddraw: Make switching to/from fullscreen work more than once.
2010-11-10 12:19:09 +01:00
Henri Verbeet
6fcb33f59f
ddraw: Window proc replacement depends on DDSCL_EXCLUSIVE, not DDSCL_FULLSCREEN.
2010-11-10 12:19:04 +01:00
Henri Verbeet
4503d0cb4b
wined3d: Use a lookup table in select_card_ati_binary().
2010-11-10 12:18:54 +01:00
Michael Stefaniuc
0f21814bbe
urlmon/tests: Escape '\' in C strings (sparse).
2010-11-10 12:18:29 +01:00
Michael Stefaniuc
bb442a2a57
kernel32/tests: '\' needs to be escaped in a C string (sparse).
2010-11-10 12:18:21 +01:00
Michael Stefaniuc
b6b7069f2f
include: Avoid a multi-character character constant.
...
Multi-character character constants aren't portable as their behaviour
is compiler dependent according to the C standard (sparse).
2010-11-10 12:17:44 +01:00
Thomas Mullaly
1d11185d44
urlmon: Simplified path canonicalization functions.
2010-11-10 12:17:22 +01:00
André Hentschel
fe75e95805
mmdevapi/tests: Fix test on some 2k8 and mark those errors broken.
2010-11-10 12:17:01 +01:00
Maarten Lankhorst
79f1618828
quartz: Rework direct sound renderer rework to be more time aware.
2010-11-10 12:16:42 +01:00
Maarten Lankhorst
7fbc8814d8
quartz: Use quality control in video renderer.
2010-11-10 12:16:18 +01:00
Maarten Lankhorst
95897b6819
strmbase: Add support for rendering algorithms to quality control.
2010-11-10 12:16:09 +01:00