Commit Graph

47722 Commits

Author SHA1 Message Date
Alexandre Julliard
900bc5697e widl: Add support for exception handling in the generated server code. 2008-07-03 13:08:19 +02:00
Alexandre Julliard
336a7dc182 rpc.h: Use the correct exception definitions when USE_COMPILER_EXCEPTIONS is set. 2008-07-03 13:08:19 +02:00
Alexandre Julliard
94e217891c exception.h: Make the RtlUnwind wrapper available separately.
Also avoid dependency on winternl.h.
2008-07-03 13:08:19 +02:00
Alexandre Julliard
1894d708a4 oleaut32: Include the system jpeg and png headers before the Windows headers. 2008-07-03 13:08:19 +02:00
Zhangrong Huang
86a0643df8 msxml3/test: Fix a typo in test node_to_string(). 2008-07-03 13:08:19 +02:00
Zhangrong Huang
d42a601b52 secur32: Allow loading external schannel.dll. 2008-07-03 13:08:18 +02:00
Alistair Leslie-Hughes
746cdb4a6d msxml3: Added tests to check for invalid arguments. 2008-07-03 13:08:18 +02:00
Alistair Leslie-Hughes
01bd1c17c8 msxml3: Added checks for invalid arguments in nodelist. 2008-07-03 13:08:18 +02:00
Alistair Leslie-Hughes
212335e0b8 msxml3: Added checks for invalid arguments in queryresult. 2008-07-03 13:08:18 +02:00
Alexander Morozov
3ac3194527 wininet/tests: Add HTTP 1.1 test. 2008-07-03 13:08:18 +02:00
Alexander Morozov
9d23d8ecef wininet/tests: Additional HTTP header tests. 2008-07-03 13:08:18 +02:00
Sinitsin Ivan
2b4dcb2577 mshtml: Add HTMLWindow_scrollBy implementation. 2008-07-03 13:08:18 +02:00
Sinitsin Ivan
e731a42b90 mshtml: Add HTMLWindow_scrollTo implementation. 2008-07-03 13:08:18 +02:00
Alistair Leslie-Hughes
13f202a6e9 msxml3: Use libxml macros to get the length of a set. 2008-07-03 13:08:18 +02:00
Piotr Caban
0781daba7a msxml3/tests: Fix error messages. 2008-07-03 13:08:18 +02:00
Piotr Caban
66eca8b3d6 msxml3/tests: Better error messages formatting. 2008-07-03 13:08:18 +02:00
Vijay Kiran Kamuju
1be44ab2fc vdmdbg: Add stub for VDMEnumProcessWOW. 2008-07-03 13:08:18 +02:00
Nikolay Sivov
d93ad02216 gdiplus: Construction/desctruction tests for PathIterator. 2008-07-03 13:08:18 +02:00
Nikolay Sivov
91be02c085 gdiplus: Added file for PathIterator testing. 2008-07-03 13:08:18 +02:00
Nikolay Sivov
e6055f936e gdiplus: Implementation of GdipPathIterEnumerate. 2008-07-03 13:08:17 +02:00
Nikolay Sivov
d020474cb5 gdiplus: Implemented GdipDrawBeziers. 2008-07-03 13:08:17 +02:00
Nikolay Sivov
1ee3b0fac6 gdiplus: Implemented GdipCreateTextureIAI using float args version. 2008-07-03 13:08:17 +02:00
Zac Brown
d619ed4dcc include: Add more #define's for winhttp options. 2008-07-03 13:08:17 +02:00
Dylan Smith
31a2d64fa4 richedit: Fixed simulated keyboard events on tests. 2008-07-03 13:07:45 +02:00
Rob Shearman
d60dc3f88b widl: Consolidate top-level parameter conformance/variance expression writing into a separate function.
Descend through as many pointer types as necessary to find the
fundamental type and determine whether it needs a top-level parameter
conformance/variance expression to be written.

Add support for writing top-level parameter conformance/variance
expressions for non-encapsulated unions.
2008-07-03 11:50:52 +02:00
Maarten Lankhorst
28c7b230ed quartz: Fix return value for video renderer. 2008-07-03 11:50:52 +02:00
Maarten Lankhorst
e5767b1c02 quartz: Fix return values in directsound renderer. 2008-07-03 11:50:52 +02:00
Maarten Lankhorst
422d71f630 wined3d: Fix a deadlock that may occur during initialization. 2008-07-03 11:50:52 +02:00
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