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
Peter Oberndorfer
c5a702f513
opengl32: Fix a typo (wglShaderLists -> wglShareLists).
2008-07-02 11:49:56 +02:00
Peter Oberndorfer
9cd60e2024
ntdll: Add broken() to two test cases.
2008-07-02 11:49:52 +02:00
Dan Hipschman
d87bc0520f
widl: Factor a small part of the grammar.
2008-07-02 11:41:31 +02:00
Dan Hipschman
6725c5d756
widl: Implement type redefinition checks.
...
This allows widl to catch type redefinitions and report an error, like MIDL.
However, this does a better job than MIDL since it also reports the location
of the originial definition, like GCC.
2008-07-02 11:40:50 +02:00
Dan Hipschman
6db7ce7a6d
include: Fix type redefinitions in IDL files.
2008-07-02 11:40:35 +02:00
Rob Shearman
037fa861ab
widl: Check that the structure has been defined in check_remoting_args.
2008-07-02 11:38:50 +02:00
Rob Shearman
fb224429f7
widl: Increment the buffer offset by 8 for embedded pointers inside varying arrays in varying structures.
...
The 8 bytes are for the variance and offset and are added just before
the array, as seen in the marshalling code in rpcrt4. No offset needs
to be added for non-varying structures since the buffer mark is set
after the conformance in marshalled or unmarshalled.
2008-07-02 11:38:47 +02:00
Rob Shearman
182a2ae315
rpcrt4: Reset the BufferLength to the used part of the buffer in NdrProxySendReceive.
...
This avoids sending uninitialised data on the wire.
2008-07-02 11:38:37 +02:00
H. Verbeet
d5a8875b93
wined3d: Extract an attach_depth_stencil_fbo() function.
...
The idea is to make setting depth attachments a bit more consistent
with set_render_target_fbo()/attach_surface_fbo(). I've also got an
upcoming patch in my tree that needs this.
2008-07-02 11:37:31 +02:00
H. Verbeet
a1a14fb2c3
wined3d: Get rid of a redundant local variable.
2008-07-02 11:37:25 +02:00
Peter Oberndorfer
9e3a4652da
msvcrt: Implement %p for scanf.
2008-07-02 11:37:18 +02:00
Peter Oberndorfer
02fb99e6b3
msvcrt: Add a test for scanf %p.
2008-07-02 11:37:14 +02:00
Piotr Caban
c0661fdb90
msxml3: Added IXMLDOMElement_getAttributeNode implementation.
2008-07-02 11:37:09 +02:00
Piotr Caban
bd4e7379ae
msxml3: Added IXMLDOMElement_getAttributeNode test.
2008-07-02 11:37:05 +02:00
James Hawkins
ee24a372be
rpcrt4: Fix a few failing tests in win2k.
2008-07-01 15:00:08 +02:00
James Hawkins
d932fefb61
oleaut32: Fix a test that fails on all platforms up to and including win2k.
2008-07-01 15:00:01 +02:00