Stefan Dösinger
bd0641d37f
wined3d: Add wined3d_event_query_create and destroy.
...
This also moves the event query faking code back to the external
interface and removes the temporary WINED3D_EVENT_QUERY_UNSUPPORTED
return value since wined3d_event_query_create properly fails if no
event query GL extension is supported.
2010-03-05 12:39:23 +01:00
Stefan Dösinger
6863af3ebb
wined3d: Introduce wined3d_event_query_issue.
2010-03-05 12:39:15 +01:00
Stefan Dösinger
a0d1a55650
wined3d: Create a wined3d internal event query interface.
...
The newly created wined3d_event_query_test will be available for
wined3d-internal use, primarily for synchronizing buffer updates when
using GL_APPLE_flush_buffer_range.
The wined3d_event_query interface will contain most of the functionality:
* Selecting the proper GL extension
* Context handling
* Thread handling
The IWineD3DEventQuery COM interface will use the internal interface
and implement event query faking on top of it (to enable games that
require event queries able to run on drivers that don't implement the
GL extension).
2010-03-05 12:39:07 +01:00
Alexandre Julliard
c09df80620
ntdll: Always restore the context after an exception even if setting the debug registers fails.
2010-03-05 12:25:34 +01:00
Alexandre Julliard
b1c0441fac
server: Fix a typo in the context tracing.
2010-03-05 12:25:12 +01:00
Alexandre Julliard
b3d3903b33
wine.inf: Create symlinks for shared Wow64 keys under HKLM\Software.
2010-03-04 21:51:14 +01:00
Alexandre Julliard
835895f285
wine.inf: Create empty keys for all entries that are shared in Wow64.
2010-03-04 21:49:52 +01:00
Alexandre Julliard
5e12f65a1a
ntdll/tests: Add tests for HKLM\Software\Classes Wow64 sharing.
2010-03-04 21:49:14 +01:00
Alexandre Julliard
178cd20e28
server: Add support for Wow64 sharing of the HKLM\Software\Classes key.
2010-03-04 21:48:55 +01:00
Alexandre Julliard
606cc06148
server: Add a helper function for the common functionality between open_key and create_key.
2010-03-04 20:46:42 +01:00
Joris Huizer
b6f2919b90
mshtml: create_channelbsc: Handle OOM case correctly.
2010-03-04 17:31:18 +01:00
Arjun Comar
a607f53779
cmd: Fix cmd to take /? as a help parameter.
2010-03-04 17:31:05 +01:00
Jeff Latimer
3b6498a520
usp10: Remove duplicate code.
2010-03-04 17:29:17 +01:00
Nikolay Sivov
fb45de3f66
shell32: Use return value on failure updated in Vista+.
2010-03-04 17:29:16 +01:00
Henri Verbeet
ba519be60f
wined3d: Split TEXT shader comments into separate lines.
...
Based on a patch by Christian Costa.
2010-03-04 17:29:16 +01:00
Alexandre Julliard
e7ff9925fb
advapi32/tests: Add a number of tests for Wow64 registry redirection.
2010-03-04 17:28:54 +01:00
Alexandre Julliard
562ba3c91c
wine.inf: Create a few Wow64 symbolic links.
2010-03-04 14:17:23 +01:00
Yann Droneaud
5d3eacd250
aclocal.m4: Fix WINE_TRY_CFLAGS macro (LLVM/Clang).
2010-03-04 12:30:57 +01:00
Dylan Smith
e2d7da0604
gdi32: Provide a non-blank font face name for ANSI_FIXED_FONT.
...
This patch avoids using the wrong font when this stock font is selected,
which could be seen by modifying notepad to send WM_SETFONT to the edit
control with GetStockObject(ANSI_FIXED_FONT) for wParam.
2010-03-04 12:30:50 +01:00
Hans Leidekker
353035fadd
msi: Initialize a couple of variables.
...
Found by Valgrind.
2010-03-04 12:30:29 +01:00
Paul Vriens
f370ab7e9b
shell32/tests: Prevent crash on W2K and below.
2010-03-04 12:30:24 +01:00
Christian Costa
6dfe16fc48
d3dx9_36: Avoid dereferencing null pointers in trace (spotted by Paul Vriens).
2010-03-04 12:30:21 +01:00
Justin Chevrier
78f9177d9d
gdiplus: Implement GdipSetImageAttributesRemapTable with updated test.
2010-03-04 12:30:17 +01:00
Justin Chevrier
74a3945b00
gdiplus/test: Add GdipSetImageAttributesRemapTable test and fix typo.
2010-03-04 12:29:58 +01:00
Juan Lang
86292d1dba
rpcrt4: Implement UuidCreateSequential using the machine's MAC address, when available.
2010-03-04 12:29:54 +01:00
Juan Lang
b61c8f8b53
rpcrt4: Add tests for UuidCreateSequential.
2010-03-04 12:29:26 +01:00
Vincent Povirk
3733789aa9
ole32: Add tests for CopyTo in recursive situations.
2010-03-04 12:29:21 +01:00
André Hentschel
f73c8c4d42
oleaut32: Fix FormatString (valgrind).
2010-03-04 12:29:17 +01:00
André Hentschel
a360c98187
oleaut32: Fix localized date and time parsing.
2010-03-04 12:28:33 +01:00
André Hentschel
71f24431b9
oleaut32: Fix localized date parsing.
2010-03-04 12:28:28 +01:00
Jörg Höhle
9079109a45
winex11: Log keycode decimal <-> hex for keysym & MS vkey and scancode.
2010-03-04 12:28:22 +01:00
Alexandre Julliard
83c272a258
ntdll: Return STATUS_IMAGE_NOT_AT_BASE when an image mapping has to be relocated.
2010-03-03 20:05:40 +01:00
Paul Andrew Panon
74a059d21b
wined3d: Add Mesa ATI card detection code.
2010-03-03 16:13:23 +01:00
Paul Andrew Panon
85b07b9d38
wined3d: Add a card detection table and refactor wined3d_guess_card.
2010-03-03 16:13:09 +01:00
Paul Andrew Panon
1735b4ee92
wined3d: Adjust the quirks to use the new GL_VENDOR codes.
2010-03-03 16:06:40 +01:00
Paul Andrew Panon
7a9734dc68
wined3d: Add a real GL vendor detection.
2010-03-03 16:06:28 +01:00
Paul Andrew Panon
31573b21b9
wined3d: Rename GL_VENDOR to HW_VENDOR.
2010-03-03 16:06:07 +01:00
Jacek Caban
2cf2d8fed2
mshtml: Call Exec(DOCHOST_DOCCANNAVIGATE) from IOleObject::SetClientSite.
2010-03-03 15:29:43 +01:00
Jacek Caban
80f8a0df82
mshtml: Added more navigation tests.
2010-03-03 15:29:31 +01:00
Jacek Caban
9fbc3b6061
mshtml: Added IHTMLPrivateWindow::SuperNavigate implementation.
2010-03-03 15:29:25 +01:00
Jacek Caban
8dd7b39603
mshtml: Correctly handle document with already loaded moniker in set_moniker.
2010-03-03 15:29:17 +01:00
Jacek Caban
4ae97b169d
mshtml: Call OnViewChange in set_downloading_proc.
2010-03-03 15:29:12 +01:00
Jacek Caban
2a092e212b
mshtml: Moved SZ_HTML_CLIENTSITE_OBJECTPARAM handling to IPersistMoniker::Load.
2010-03-03 15:29:07 +01:00
Jacek Caban
18423e8dd9
mshtml: Load data from moniker in IPersistStreamInit::InitNew.
2010-03-03 15:29:02 +01:00
Jacek Caban
34944c89dd
mshtml: Properly handle IHlinkFrame::Navigate result.
2010-03-03 15:28:58 +01:00
Jacek Caban
15fb147a8e
mshtml: Set current moniker in start_binding.
2010-03-03 15:28:53 +01:00
Jacek Caban
9d9553f9bb
mshtml: nsio.c code clean up.
2010-03-03 15:28:48 +01:00
Jacek Caban
01b2388c22
mshtml: Allow post data and headers to be passed to create_channelbsc.
2010-03-03 15:28:43 +01:00
Jacek Caban
0bccfa873d
mshtml: Moved asynchronous document binding to separated function.
2010-03-03 15:28:37 +01:00
Jacek Caban
6938378be3
mshtml: Added IHTMLPrivateWindow stub implementation.
2010-03-03 15:28:31 +01:00