Jérôme Gardou [Wed, 12 Nov 2008 07:54:20 +0000 (08:54 +0100)]
d3dx8: Implement D3DXMatrixStack_RotateAxisLocal.
Jérôme Gardou [Wed, 12 Nov 2008 07:52:56 +0000 (08:52 +0100)]
d3dx8: Implement D3DXMatrixStack_RotateAxis.
Jérôme Gardou [Wed, 12 Nov 2008 07:47:25 +0000 (08:47 +0100)]
d3dx8: Implement D3DXMatrixStack_MultMatrixLocal.
Hans Leidekker [Fri, 28 Nov 2008 09:50:54 +0000 (10:50 +0100)]
setupapi: Implement SetupInstallFile{A, W}.
Vitaly Perov [Wed, 29 Oct 2008 14:30:27 +0000 (17:30 +0300)]
mlang/tests: Add tests for fnIMLangFontLink_GetCharCodePages.
Vitaly Perov [Thu, 27 Nov 2008 18:28:49 +0000 (21:28 +0300)]
mlang: Add implementation of fnIMLangFontLink_GetCharCodePages.
Alistair Leslie-Hughes [Thu, 27 Nov 2008 10:46:29 +0000 (21:46 +1100)]
mshtml: Add a test case.
Stefan Dösinger [Fri, 21 Nov 2008 16:41:27 +0000 (17:41 +0100)]
d3d9: Document a Microsoft header bug.
Lei Zhang [Wed, 26 Nov 2008 19:52:16 +0000 (11:52 -0800)]
msi: Set DllVersion registry key for CLSID_IMsiServerMessage.
Paul Vriens [Fri, 28 Nov 2008 10:40:19 +0000 (11:40 +0100)]
shell32/tests: Skip some tests on Win9x and WinMe.
Paul Vriens [Thu, 27 Nov 2008 13:08:13 +0000 (14:08 +0100)]
shell32/tests: Fix a few test failures on Win9x and NT4.
Christian Costa [Thu, 27 Nov 2008 21:26:57 +0000 (22:26 +0100)]
dmime: Make stub returns a error to avoid crashing.
Christian Costa [Thu, 27 Nov 2008 21:10:11 +0000 (22:10 +0100)]
d3dxof: Keywords are case insensitive.
Andrew Talbot [Wed, 26 Nov 2008 20:37:28 +0000 (20:37 +0000)]
wined3d: Sign-compare warnings fix.
Andrew Talbot [Wed, 26 Nov 2008 20:37:32 +0000 (20:37 +0000)]
gdiplus: Void function should not return a value.
Maarten Lankhorst [Thu, 27 Nov 2008 10:45:57 +0000 (11:45 +0100)]
ole32: Fix releasing spy.
Paul Vriens [Thu, 27 Nov 2008 10:03:53 +0000 (11:03 +0100)]
rsaenh/tests: Fix a test failure on Win98.
Paul Vriens [Thu, 27 Nov 2008 09:50:07 +0000 (10:50 +0100)]
rsaenh/tests: Fix a test failure on NT4 and below.
Paul Vriens [Thu, 27 Nov 2008 09:23:39 +0000 (10:23 +0100)]
rsaenh/tests: Fix a test failure on NT4 and below.
Peter Dons Tychsen [Wed, 26 Nov 2008 21:22:41 +0000 (22:22 +0100)]
winedos: Fixed a problem with timer values that are below 50ms.
Alexandre Julliard [Fri, 28 Nov 2008 11:55:59 +0000 (12:55 +0100)]
widl: Fix the handling of proxy delegation.
Generate a BaseIIDList for delegated interface, and point directly to
the methods that have been defined in the same file instead of
delegating them.
Francois Gouget [Wed, 26 Nov 2008 16:16:22 +0000 (17:16 +0100)]
localspl: Remove WINAPI on static functions where not needed.
Francois Gouget [Wed, 26 Nov 2008 16:16:06 +0000 (17:16 +0100)]
mlang: Remove WINAPI on static functions where not needed.
Francois Gouget [Wed, 26 Nov 2008 16:16:15 +0000 (17:16 +0100)]
mapi32: Remove WINAPI on static functions where not needed.
Francois Gouget [Wed, 26 Nov 2008 16:15:59 +0000 (17:15 +0100)]
msi: Remove WINAPI on static functions where not needed.
Francois Gouget [Wed, 26 Nov 2008 16:15:49 +0000 (17:15 +0100)]
msvcrt: Remove WINAPI on static functions where not needed.
Francois Gouget [Wed, 26 Nov 2008 16:15:40 +0000 (17:15 +0100)]
ntdll: Remove WINAPI on static functions where not needed.
Francois Gouget [Wed, 26 Nov 2008 16:15:25 +0000 (17:15 +0100)]
objsel: Remove WINAPI on static functions where not needed.
Francois Gouget [Wed, 26 Nov 2008 16:15:15 +0000 (17:15 +0100)]
dxdiagn: Remove WINAPI on static functions where not needed.
Henri Verbeet [Wed, 26 Nov 2008 15:14:40 +0000 (16:14 +0100)]
wined3d: Const correctness fixes for surface_base.c.
Henri Verbeet [Wed, 26 Nov 2008 15:14:40 +0000 (16:14 +0100)]
wined3d: Make minMipLookup_noFilter and magLookup_noFilter const.
Note that minMipLookup and magLookup aren't particularly safe to use,
they're global arrays initialized from IWineD3DImpl_FillGLCaps(). The same
goes for the other global dynamic lookup tables.
Henri Verbeet [Wed, 26 Nov 2008 15:14:39 +0000 (16:14 +0100)]
wined3d: Const correctness fixes for device.c.
Henri Verbeet [Wed, 26 Nov 2008 15:14:39 +0000 (16:14 +0100)]
wined3d: Remove some unnecessary casts in process_vertices_strided().
lpData is already a pointer to BYTE. Note that the cast for the normal
data was actually wrong.
Henri Verbeet [Wed, 26 Nov 2008 15:14:39 +0000 (16:14 +0100)]
wined3d: Const correctness fixes for ati_fragment_shader.c.
Huw Davies [Wed, 26 Nov 2008 12:43:34 +0000 (12:43 +0000)]
ole32: Forward the ASYNC_STGMEDIUM user marshallers to the STGMEDIUM quadruple.
Alexandre Julliard [Wed, 26 Nov 2008 13:35:30 +0000 (14:35 +0100)]
advapi32: Reimplemented ChangeServiceConfig2W in services.exe.
Jerome Gardou [Wed, 12 Nov 2008 07:45:19 +0000 (08:45 +0100)]
d3dx8: Implement D3DXMatrixStack_MultMatrix.
Maarten Lankhorst [Sun, 10 Aug 2008 05:52:09 +0000 (07:52 +0200)]
dsound: 64-bit pointer fixes.
Maarten Lankhorst [Mon, 24 Nov 2008 15:20:12 +0000 (16:20 +0100)]
msacm: Fix pointer truncation.
Maarten Lankhorst [Sun, 10 Aug 2008 05:51:14 +0000 (07:51 +0200)]
winmm: Some 64-bit pointer fixes.
Maarten Lankhorst [Wed, 26 Nov 2008 09:28:43 +0000 (10:28 +0100)]
ole32: Add Co*InitializeSpy functions.
Kirill K. Smirnov [Tue, 25 Nov 2008 22:24:53 +0000 (01:24 +0300)]
winecfg/audio: Simplify removeDriver() function.
Kirill K. Smirnov [Tue, 25 Nov 2008 22:24:43 +0000 (01:24 +0300)]
winecfg/audio: Fix uninitialized variable.
Maarten Lankhorst [Fri, 21 Nov 2008 22:24:51 +0000 (23:24 +0100)]
kernel32: Fix 64-bits error in profile.
Maarten Lankhorst [Fri, 21 Nov 2008 22:01:35 +0000 (23:01 +0100)]
qmgrprxy: Fix building on wine64.
It uses some functions that are inlined in i386, but are explicitly
linked on other architectures, which means that qmgrprxy should link
to ntdll.
Andrew Riedi [Mon, 24 Nov 2008 01:07:34 +0000 (17:07 -0800)]
user32: Make the hotspot ICON_HOTSPOT when loading icons.
Based on patches by Henri Verbeet.
Alistair Leslie-Hughes [Sun, 23 Nov 2008 10:03:55 +0000 (21:03 +1100)]
mshtml: Implement IHTMLDocument2 get_anchors.
Alistair Leslie-Hughes [Sun, 23 Nov 2008 10:02:49 +0000 (21:02 +1100)]
mshtml: Implement IHTMLDocument2 get_forms.
Alistair Leslie-Hughes [Sun, 23 Nov 2008 10:02:17 +0000 (21:02 +1100)]
mshtml: Implement IHTMLDocument2 get_links.
Alistair Leslie-Hughes [Sun, 23 Nov 2008 10:01:17 +0000 (21:01 +1100)]
mshtml: Implement IHTMLDocument2 get_applets.
Lei Zhang [Tue, 25 Nov 2008 22:59:29 +0000 (14:59 -0800)]
comctl32: Better day of the month input checking in datetime.
Lei Zhang [Tue, 25 Nov 2008 22:19:19 +0000 (14:19 -0800)]
comctl32: Do ascii to integer conversion only once.
Lei Zhang [Tue, 25 Nov 2008 22:03:36 +0000 (14:03 -0800)]
comctl32: Process WM_CHAR instead of WM_KEYDOWN for numbers in datetime.
Juan Lang [Fri, 21 Nov 2008 23:37:46 +0000 (15:37 -0800)]
crypt32: Accept any string format as the display text of a user notice policy qualifier.
Francois Gouget [Tue, 25 Nov 2008 16:42:38 +0000 (17:42 +0100)]
Straighten out some ellipses.
Francois Gouget [Tue, 25 Nov 2008 15:41:52 +0000 (16:41 +0100)]
shell32: Remove WINAPI/CALLBACK on static functions where not needed.
Francois Gouget [Tue, 25 Nov 2008 15:41:41 +0000 (16:41 +0100)]
ole32: Remove WINAPI on static functions where not needed.
Alistair Leslie-Hughes [Tue, 25 Nov 2008 23:44:16 +0000 (10:44 +1100)]
version: Stop crash under vista and 2k8.
Paul Vriens [Tue, 25 Nov 2008 19:27:45 +0000 (20:27 +0100)]
aclocal.m4: Add i686-pc-mingw32 to the cross-compiler prefixes.
Paul Vriens [Tue, 25 Nov 2008 16:13:06 +0000 (17:13 +0100)]
rsaenh/tests: Fix a test failure on W2K and below.
Paul Vriens [Tue, 25 Nov 2008 16:02:48 +0000 (17:02 +0100)]
rsaenh/tests: Use a 40-bit session key instead of 56-bit.
Paul Vriens [Tue, 25 Nov 2008 15:50:38 +0000 (16:50 +0100)]
rsaenh/tests: Fix a test failure on W2K and below.
Paul Vriens [Tue, 25 Nov 2008 15:45:12 +0000 (16:45 +0100)]
rsaenh/tests: Use a 40-bit session key instead of 56-bit.
Paul Vriens [Tue, 25 Nov 2008 15:01:02 +0000 (16:01 +0100)]
rsaenh/tests: Fix a test failure on W2K and below.
Francois Gouget [Tue, 25 Nov 2008 15:43:14 +0000 (16:43 +0100)]
rpcrt4: Remove WINAPI on static functions where not needed.
Francois Gouget [Tue, 25 Nov 2008 15:43:07 +0000 (16:43 +0100)]
quartz: Remove CALLBACK on static functions where not needed.
Francois Gouget [Tue, 25 Nov 2008 15:43:00 +0000 (16:43 +0100)]
quartz: Remove WINAPI on static functions where not needed.
Francois Gouget [Tue, 25 Nov 2008 15:42:43 +0000 (16:42 +0100)]
shdocvw: Remove WINAPI on static functions where not needed.
Francois Gouget [Tue, 25 Nov 2008 15:42:36 +0000 (16:42 +0100)]
opengl32: Remove WINAPI on static functions where not needed.
Francois Gouget [Tue, 25 Nov 2008 15:42:23 +0000 (16:42 +0100)]
oleaut32: Remove WINAPI on static functions where not needed.
Francois Gouget [Tue, 25 Nov 2008 15:42:07 +0000 (16:42 +0100)]
ole32: Remove __RPC_USER on static functions where not needed.
Huw Davies [Tue, 25 Nov 2008 15:40:05 +0000 (15:40 +0000)]
comdlg32: GetPrinterW and GetPrinterDriverW return the size in bytes so don't multiply by sizeof(WCHAR).
Huw Davies [Tue, 25 Nov 2008 13:52:24 +0000 (13:52 +0000)]
oleaut32: Add support for loading typelibs from NE files.
Huw Davies [Tue, 25 Nov 2008 14:48:49 +0000 (14:48 +0000)]
version: Fixed comments.
Maarten Lankhorst [Thu, 3 Jul 2008 07:00:31 +0000 (00:00 -0700)]
tools: Add calling conventions for win64 to winegcc.
Maarten Lankhorst [Tue, 25 Nov 2008 08:05:46 +0000 (09:05 +0100)]
wldap32: Fix winldap_private header compatibility with 64-bit.
Henri Verbeet [Tue, 25 Nov 2008 13:36:09 +0000 (14:36 +0100)]
wined3d: Const correctness fixes for surface.c.
Henri Verbeet [Tue, 25 Nov 2008 13:36:09 +0000 (14:36 +0100)]
wined3d: Const correctness fixes for glsl_shader.c.
Henri Verbeet [Tue, 25 Nov 2008 13:36:09 +0000 (14:36 +0100)]
wined3d: Const correctness fixes for arb_program_shader.c.
Henri Verbeet [Tue, 25 Nov 2008 13:36:09 +0000 (14:36 +0100)]
wined3d: Make the SHADER_OPCODE_ARG parameter to shader handlers const.
Henri Verbeet [Tue, 25 Nov 2008 13:36:08 +0000 (14:36 +0100)]
wined3d: Const correctness fixes for utils.c.
Alexandre Julliard [Wed, 26 Nov 2008 11:04:51 +0000 (12:04 +0100)]
user32/tests: Fix a number of window tests on Win9x and Vista.
Alexandre Julliard [Wed, 26 Nov 2008 11:04:32 +0000 (12:04 +0100)]
kernel32/tests: Fix the unimplemented check for EnumSystemLanguageGroupsA.
Alexandre Julliard [Tue, 25 Nov 2008 20:47:47 +0000 (21:47 +0100)]
widl: Make sure format strings for structure and union types are only output once.
Henri Verbeet [Tue, 25 Nov 2008 10:57:40 +0000 (11:57 +0100)]
wined3d: Make some functions static.
Henri Verbeet [Tue, 25 Nov 2008 10:57:39 +0000 (11:57 +0100)]
wined3d: Slightly reduce the scope of fragment_palette_conversion.
Henri Verbeet [Tue, 25 Nov 2008 10:57:39 +0000 (11:57 +0100)]
wined3d: Don't call IWineD3DSurfaceImpl_GetData() from surface_gdi.c.
Henri Verbeet [Tue, 25 Nov 2008 10:57:39 +0000 (11:57 +0100)]
wined3d: Const correctness fixes.
Henri Verbeet [Tue, 25 Nov 2008 10:57:39 +0000 (11:57 +0100)]
wined3d: Use IDL to generate wined3d.h.
Vincent Povirk [Mon, 24 Nov 2008 22:06:32 +0000 (16:06 -0600)]
gdiplus: Implement GdipGetRegionHRgn for rects.
Vincent Povirk [Mon, 24 Nov 2008 21:01:47 +0000 (15:01 -0600)]
gdiplus: Implement GdipRegionGetHRgn for paths.
Vincent Povirk [Mon, 24 Nov 2008 20:30:08 +0000 (14:30 -0600)]
gdiplus: Implement GdipGetRegionHRgn for empty regions.
Vincent Povirk [Mon, 24 Nov 2008 20:12:39 +0000 (14:12 -0600)]
gdiplus: Implement GdipGetRegionHRgn for infinite regions.
Vincent Povirk [Mon, 24 Nov 2008 19:55:20 +0000 (13:55 -0600)]
gdiplus: Add parameter checking to GdipGetRegionHRgn.
Ricardo Filipe [Mon, 24 Nov 2008 23:19:52 +0000 (23:19 +0000)]
comdlg32: Removed dead assignments (llvm/clang).
Ricardo Filipe [Mon, 24 Nov 2008 23:07:25 +0000 (23:07 +0000)]
comctl32: Removed dead assignments (llvm/clang).
Stefan Dösinger [Fri, 21 Nov 2008 18:48:36 +0000 (19:48 +0100)]
wined3d: Put the ps compile parameters into the glsl program hashmap.
This avoids the double search for a pixel shader. The pixel shader
compilation parameter structure is recorded in the GLSL program
hashmap, together with the WineD3D pixel shader.
Stefan Dösinger [Thu, 20 Nov 2008 14:23:19 +0000 (15:23 +0100)]
wined3d: Enable blue = 1.0 fixup for D3DFMT_V8U8.
The dx7 sdk demos need this.
Stefan Dösinger [Mon, 24 Nov 2008 10:55:50 +0000 (11:55 +0100)]
wined3d: Add the ability to duplicate GL pixel shaders.
Some stateblock parameters have to be compiled into the GL pixel
shader code, like lines for pixelformat fixups. This leads to problems
when applications switch those settings, requiring a recompilation of
the shader. This patch enables wined3d to have multiple GL shaders for
a D3D shader(pixel shaders only so far) to handle this more
efficiently.
Stefan Dösinger [Thu, 20 Nov 2008 12:27:42 +0000 (13:27 +0100)]
wined3d: Store shader IDs in the vs and ps impl structures.