Commit Graph

47694 Commits

Author SHA1 Message Date
Michael Stefaniuc
808c5dbece gdiplus: Remove redundant NULL check before GdipFree (Smatch). 2008-07-03 11:50:52 +02:00
H. Verbeet
4f77c29bcf wined3d: Track depth stencil location per-surface.
This gets rid of depth_copy_state in the device, and instead tracks
the most up to date location per-surface. This makes things a lot
easier to follow, and allows us to make a copy when switching depth
stencils in SetDepthStencilSurface().
2008-07-03 11:50:52 +02:00
H. Verbeet
e7d0ef72ba wined3d: Use dst_fbo to do the depth blit.
This makes the depth copy independent of the currently attached render
targets. This is important for the next patch because it might do a
depth copy when the render targets aren't in a valid configuration
(SetDepthStencilSurface()).
2008-07-03 11:50:51 +02:00
H. Verbeet
22421b8476 wined3d: Make sure the FBO doesn't have any depth attachments in color_fill_fbo() and stretch_rect_fbo().
Currently this is already true, but the next patch will break that assumption.
2008-07-03 11:50:51 +02:00
Michael Karcher
3d95f5e1c6 winex11: Made local constant static. 2008-07-03 11:50:51 +02:00
Owen Rudge
9e6a7661d8 shell32: Check registry entry for cpl files (in standard control panel). 2008-07-03 11:50:51 +02:00
Jacek Caban
f9e3f81de2 mshtml: Set doc to NULL in NSContainer_Release. 2008-07-03 11:50:51 +02:00
Juan Lang
52fcae9909 inetmib1: Fix test failures on some systems. 2008-07-03 11:50:51 +02:00
Alistair Leslie-Hughes
d659e63d73 msxml3: Added support to create an Attribute in createNode. 2008-07-03 11:50:51 +02:00
Paul Vriens
0435574aed quartz/tests: Make tests run on everything lower then Vista. 2008-07-03 11:50:51 +02:00
Huw Davies
9c3c516cc2 gdiplus: Add some more region stubs. 2008-07-03 11:50:51 +02:00
Kai Blin
20213e49f2 netapi32: Make sure NetUserGetInfo can find the current user. 2008-07-03 11:50:51 +02:00
Alexandre Julliard
bdf180d2a2 iphlpapi: Fix the return value of GetPerAdapterInfo, with tests. 2008-07-03 11:50:51 +02:00
Alexandre Julliard
89a3bd0c15 user32: Split the SetWindowPos driver backend in WindowPosChanging/Changed.
This is needed to allow updating the visible rect before invalidating
the DCEs.
2008-07-02 15:40:10 +02:00
Detlef Riekenberg
0848be6a60 winspool: Use the backend for EnumMonitors. 2008-07-02 12:36:16 +02:00
Detlef Riekenberg
2f08621d62 localspl: Implement fpEnumMonitors. 2008-07-02 12:36:10 +02:00
Stefan Dösinger
8d930f6009 wined3d: Restore the gamma when destroying the swapchain. 2008-07-02 12:27:05 +02:00
Stefan Dösinger
2d4d18b59d wined3d: Delay render target activation.
The ActivateContext in SetRenderTarget was an old regression prevention,
but now it is time to remove it.
2008-07-02 12:25:12 +02:00
Stefan Dösinger
1c7f39ed1e wined3d: Use CTXUSAGE_RESOURCELOAD for fb->texture reads.
There is no need for _BLIT usage. RESOURCELOAD should be faster.
2008-07-02 12:24:54 +02:00
Stefan Dösinger
74c5684f90 wined3d: Update the blit ortho on size changes.
SetupForBlit sets up the GL viewport and projection matrix for
screen-cordinate access to the framebuffer. These settings were not
updated if the other gl states were already set up for blitting. Guild
Wars reads back an offscreen rendered texture from the framebuffer,
which currently sets up CTXUSAGE_BLIT, then changes the render target,
and draws to the texture, which has to be reloaded from system memory
before it can be rendered to(since GW loaded some data into it). If the
two render targets had different size this failed.
2008-07-02 12:24:35 +02:00
Stefan Dösinger
c4eae160d7 wined3d: RENDERTARGET | AUTOGENMIPMAP are compatible.
The test used D3DPOOL_MANAGED which is mutually exclusive with
RENDERTARGET usage, thus the call failed.
2008-07-02 12:24:12 +02:00
Alexander Dorofeyev
b312d42059 quartz: Fix memory leak and behavior on errors in FilterMapper_EnumMatchingFilters. 2008-07-02 12:23:43 +02:00
Alexander Dorofeyev
bbd22ae06c quartz: Fix memory leak in FilterMapper_RegisterFilter. 2008-07-02 12:23:37 +02:00
Alexander Dorofeyev
c206f91030 quartz: Fix memleak in FilterMapper2_RegisterFilter. 2008-07-02 12:23:25 +02:00
Alexander Dorofeyev
d3e67c83a0 quartz: Fix memory leaks in FM2_DeleteRegFilter. 2008-07-02 12:23:19 +02:00
Alexander Dorofeyev
898152c024 quartz: Fix memory leaks in IEnumRegFiltersImpl_Release. 2008-07-02 12:23:14 +02:00
Alexander Dorofeyev
02943d96b4 quartz: Fix interface leak in EnumMonikerImpl_Release. 2008-07-02 12:23:04 +02:00
Adam Petaccia
de5b4d7c7f gdiplus: Test GdipCloneImage. 2008-07-02 12:21:31 +02:00
Adam Petaccia
af29f96939 gdiplus: Stub GdipCloneImage. 2008-07-02 12:21:21 +02:00
Adam Petaccia
9f65b9a0fc gdiplus: Correct spec entry for GdipFlush. 2008-07-02 12:20:46 +02:00
James Hawkins
3c969224ad ntdll: Skip the byte swap test in win2k. 2008-07-02 12:20:31 +02:00
James Hawkins
36e703b409 gdi32: Fix two tests that fail for all platforms. 2008-07-02 12:20:27 +02:00
James Hawkins
d0a8fd48a9 rpcrt4: Fix a failing test in win2k. 2008-07-02 12:17:01 +02:00
James Hawkins
74bb01f4a9 d3d9: Fix a test that fails with broken drivers. 2008-07-02 12:16:44 +02:00
James Hawkins
60b7f641b9 advapi32: Send in an empty string to RegSetValueEx to avoid a test failure in win95. 2008-07-02 12:16:34 +02:00
James Hawkins
c737542782 kernel32: Fix test failures because of a broken ReplaceFile in win2k. 2008-07-02 12:05:34 +02:00
James Hawkins
f4cbdc96de dsound: Fix a failing test for broken drivers. 2008-07-02 12:05:15 +02:00
James Hawkins
11e31e580c ddraw: Fix a failing test for broken drivers. 2008-07-02 12:05:08 +02:00
James Hawkins
8830dbcca8 ddraw: Fix a failing test for broken drivers. 2008-07-02 12:04:56 +02:00
James Hawkins
448cfaeb8f advapi32: Fix a failing test in win2k. 2008-07-02 12:04:42 +02:00
James Hawkins
e9acfbee57 fusion: pwzFilePath is an out parameter, so don't trace its contents. 2008-07-02 12:04:30 +02:00
James Hawkins
d9ac95be5b msi: Test the special _Storages table. 2008-07-02 12:04:08 +02:00
Alexandre Julliard
219ae804ba winex11: Check for XKB extension on the GDI display too. 2008-07-02 12:03:59 +02:00
Alexandre Julliard
5998bd59d7 winex11: Get rid of the XKB initialisation workaround now that we no longer use XInitThreads. 2008-07-02 12:03:26 +02:00
Alexandre Julliard
7e8ecd2d64 services.exe: Pass the service name as first argument when auto-starting services. 2008-07-02 12:02:11 +02:00
Hwang YunSong(황윤성)
c4133613df winhlp32: Updated Korean resource. 2008-07-02 11:51:19 +02:00
Hwang YunSong(황윤성)
a617634e2e taskmgr: Updated Korean resource. 2008-07-02 11:51:14 +02:00
Hwang YunSong(황윤성)
d0add53544 shell32: Updated Korean resource. 2008-07-02 11:51:08 +02:00
Detlef Riekenberg
76204941b8 spoolss: Implement InitializeRouter. 2008-07-02 11:50:53 +02:00
Austin English
ae24e21da1 crypt32: Fix a couple of test failures on Vista. 2008-07-02 11:50:17 +02:00