Henri Verbeet [Wed, 3 Dec 2008 13:53:44 +0000 (14:53 +0100)]
wined3d: Get rid of vcheckGLcall.
Everywhere it's used a regular checkGLcall will do just as well.
Stefan Dösinger [Wed, 3 Dec 2008 13:53:43 +0000 (14:53 +0100)]
wined3d: Fix D3DFMT_R32F, R16F, G16R16F, ... in the pixel shader.
This allows us to drop the load time conversion and the clear
readback hack and replaces it with a color fixup in the fixed
function pipeline replacement.
Henri Verbeet [Wed, 3 Dec 2008 13:53:43 +0000 (14:53 +0100)]
wined3d: Make shader texture format fixups more generic.
Based on a patch by Stefan Dösinger. This is more flexible, and allows
the shader backend implementation to be simpler, since it doesn't have
to know about specific formats. The next patch makes use of this.
Henri Verbeet [Wed, 3 Dec 2008 13:53:43 +0000 (14:53 +0100)]
wined3d: Remove sampled_format from IWineD3DBaseShaderClass, it isn't used anywhere.
Henri Verbeet [Wed, 3 Dec 2008 13:53:42 +0000 (14:53 +0100)]
wined3d: Move GlPixelFormatDesc to wined3d_private.h where it belongs.
Also remove the silly typedef.
Alexandre Julliard [Wed, 3 Dec 2008 21:37:07 +0000 (22:37 +0100)]
winebuild: Don't add stdcall decorations on non-x86 platforms.
Alexandre Julliard [Wed, 3 Dec 2008 15:41:58 +0000 (16:41 +0100)]
rpcss: Build with -D__WINESRC__ since it's using Wine-specific features.
Alexandre Julliard [Wed, 3 Dec 2008 15:41:39 +0000 (16:41 +0100)]
rpcss: Get rid of the useless rpcss.h header.
Vitaly Lipatov [Mon, 24 Nov 2008 20:06:40 +0000 (23:06 +0300)]
winex11: Add check for XmbTextPropertyToTextList result.
Alexandre Julliard [Wed, 3 Dec 2008 11:13:37 +0000 (12:13 +0100)]
dinput: Make some functions static.
Alexandre Julliard [Wed, 3 Dec 2008 11:12:52 +0000 (12:12 +0100)]
comdlg32: Make some functions static.
Alexandre Julliard [Wed, 3 Dec 2008 11:12:34 +0000 (12:12 +0100)]
dmloader: Make some functions static.
Alexandre Julliard [Wed, 3 Dec 2008 11:12:21 +0000 (12:12 +0100)]
dmloader: Remove an unused function.
Alexandre Julliard [Wed, 3 Dec 2008 11:11:09 +0000 (12:11 +0100)]
ole32: Remove some unused functions.
Alexandre Julliard [Wed, 3 Dec 2008 11:10:32 +0000 (12:10 +0100)]
winex11: Make some functions static.
Alexandre Julliard [Wed, 3 Dec 2008 11:10:21 +0000 (12:10 +0100)]
winex11: Remove some unused functions.
Alexandre Julliard [Wed, 3 Dec 2008 11:09:38 +0000 (12:09 +0100)]
shell32: Make some functions static.
Alexandre Julliard [Wed, 3 Dec 2008 11:09:17 +0000 (12:09 +0100)]
shell32: Remove some unused functions.
Konstantin Kondratyuk [Mon, 24 Nov 2008 09:54:23 +0000 (12:54 +0300)]
include: Add new interfaces to mshtml.idl.
Aric Stewart [Tue, 2 Dec 2008 14:51:05 +0000 (08:51 -0600)]
gdi32: Use the substitute name, if it exists, when looking for font system links.
Allows double indirection MS ShellDlg -> MS UI Gothic linked to system
gothic to work as expected.
Aric Stewart [Tue, 2 Dec 2008 14:14:35 +0000 (08:14 -0600)]
comctl32/tab: Return default tab width in TCM_SETMINTABWIDTH if lParam is a negative value.
Maarten Lankhorst [Mon, 1 Dec 2008 22:04:09 +0000 (23:04 +0100)]
user32: Fix dialogs for 64-bits wine.
Chris Robinson [Wed, 3 Dec 2008 07:07:54 +0000 (23:07 -0800)]
wined3d: Make sure a context is set for query object generation.
Nikolay Sivov [Tue, 2 Dec 2008 21:49:19 +0000 (00:49 +0300)]
gdiplus: Added GdipMultiplyTextureTransform.
Nikolay Sivov [Tue, 2 Dec 2008 21:33:16 +0000 (00:33 +0300)]
gdiplus: Added GdipRotateTextureTransform.
Nikolay Sivov [Tue, 2 Dec 2008 21:22:52 +0000 (00:22 +0300)]
gdiplus: Added GdipTranslateTextureTransform.
Alexandre Julliard [Wed, 3 Dec 2008 09:03:26 +0000 (10:03 +0100)]
wined3d: Fix some macros definitions to make them proper C statements.
Jeff Zaroyko [Wed, 3 Dec 2008 06:30:54 +0000 (17:30 +1100)]
wineserver: Don't use O_CREAT and O_EXCL when attempting to open directories.
Jeff Zaroyko [Wed, 3 Dec 2008 06:03:26 +0000 (17:03 +1100)]
kernel32: Add a test for CreateFile when using OPEN_ALWAYS on directories.
Dmitry Timoshkov [Wed, 3 Dec 2008 05:26:24 +0000 (13:26 +0800)]
gdi32: Make PATH_AddEntry static.
Andrew Riedi [Wed, 3 Dec 2008 04:08:15 +0000 (20:08 -0800)]
imm32: Add some really basic tests for ImmSetCompositionString().
Andrew Riedi [Wed, 3 Dec 2008 03:59:03 +0000 (19:59 -0800)]
imm32: No need for tests to return 0.
Christian Costa [Tue, 2 Dec 2008 19:30:41 +0000 (20:30 +0100)]
ddraw: Fix some comments.
Christian Costa [Tue, 2 Dec 2008 19:29:48 +0000 (20:29 +0100)]
quartz: Return properly when input is flushing or reaching end of stream.
Henri Verbeet [Tue, 2 Dec 2008 17:41:33 +0000 (18:41 +0100)]
wined3d: Disable checkGLcall when WINE_NO_DEBUG_MSGS is specified.
Henri Verbeet [Tue, 2 Dec 2008 17:41:33 +0000 (18:41 +0100)]
wined3d: Use a bitmask to store which bool and int constants are set.
Note that constants_set was never actually NULL for
shader_glsl_load_constantsB() and shader_glsl_load_constantsI().
Henri Verbeet [Tue, 2 Dec 2008 17:41:33 +0000 (18:41 +0100)]
wined3d: Make functions static where possible.
Henri Verbeet [Tue, 2 Dec 2008 17:41:33 +0000 (18:41 +0100)]
wined3d: Rename resource functions to reflect that they're not COM functions.
Henri Verbeet [Tue, 2 Dec 2008 17:41:32 +0000 (18:41 +0100)]
wined3d: Rename basetexture functions to reflect that they're not COM functions.
Jan de Mooij [Tue, 2 Dec 2008 16:57:45 +0000 (17:57 +0100)]
shell32/autocomplete: Add unit tests for autocomplete.
Jan de Mooij [Fri, 28 Nov 2008 16:38:03 +0000 (17:38 +0100)]
shell32/autocomplete: Fix handling of WM_KILLFOCUS messages.
Andrew Talbot [Tue, 2 Dec 2008 16:55:08 +0000 (16:55 +0000)]
winemp3.acm: Sign-compare warnings fix.
Andrew Talbot [Tue, 2 Dec 2008 16:55:04 +0000 (16:55 +0000)]
winedos: Sign-compare warning fix.
Hans Leidekker [Tue, 2 Dec 2008 16:15:16 +0000 (17:15 +0100)]
wininet: Stop leaking username and password.
Hans Leidekker [Tue, 2 Dec 2008 16:15:07 +0000 (17:15 +0100)]
wininet: Support setting username and password options on request handles.
Alexandre Julliard [Tue, 2 Dec 2008 20:20:32 +0000 (21:20 +0100)]
oleaut32: Register interfaces through dlldata.c as far as possible.
Alexandre Julliard [Tue, 2 Dec 2008 19:52:09 +0000 (20:52 +0100)]
ole32: Register interfaces through dlldata.c as far as possible.
Andrew Nguyen [Sun, 30 Nov 2008 12:40:43 +0000 (06:40 -0600)]
jscript: Implement the String.strike() method.
Andrew Nguyen [Sun, 30 Nov 2008 12:40:37 +0000 (06:40 -0600)]
jscript: Implement the String.small() method.
Andrew Nguyen [Sun, 30 Nov 2008 12:40:30 +0000 (06:40 -0600)]
jscript: Implement the String.italics() method.
Andrew Nguyen [Sun, 30 Nov 2008 12:40:22 +0000 (06:40 -0600)]
jscript: Implement the String.fixed() method.
Andrew Nguyen [Sun, 30 Nov 2008 12:40:15 +0000 (06:40 -0600)]
jscript: Implement the String.bold() method.
Andrew Nguyen [Sun, 30 Nov 2008 12:40:08 +0000 (06:40 -0600)]
jscript: Implement the String.blink() method.
Andrew Nguyen [Sun, 30 Nov 2008 12:40:01 +0000 (06:40 -0600)]
jscript: Implement the String.big() method.
Alexander Morozov [Tue, 2 Dec 2008 14:38:28 +0000 (17:38 +0300)]
ntoskrnl.exe: Fix ObfDereferenceObject function calling convention.
Maarten Lankhorst [Tue, 2 Dec 2008 14:07:58 +0000 (15:07 +0100)]
winealsa.drv: Fix 64-bits incompatibilities.
Maarten Lankhorst [Tue, 2 Dec 2008 14:07:36 +0000 (15:07 +0100)]
winealsa.drv: Get rid of sizeof in traces.
Maarten Lankhorst [Tue, 2 Dec 2008 14:40:52 +0000 (15:40 +0100)]
wineoss.drv: Fix 64-bits incompatibilities.
Maarten Lankhorst [Tue, 2 Dec 2008 14:01:48 +0000 (15:01 +0100)]
wineoss.drv: Get rid of sizeof in traces.
Alexandre Julliard [Tue, 2 Dec 2008 14:31:17 +0000 (15:31 +0100)]
wined3d: Make some functions and variables static.
Alexandre Julliard [Tue, 2 Dec 2008 14:28:04 +0000 (15:28 +0100)]
mshtml: Make some functions static.
Alexandre Julliard [Tue, 2 Dec 2008 14:27:40 +0000 (15:27 +0100)]
crypt32: Make some functions and variables static.
Alexandre Julliard [Tue, 2 Dec 2008 14:27:24 +0000 (15:27 +0100)]
dxdiagn: Make some functions static.
Alexandre Julliard [Tue, 2 Dec 2008 14:27:15 +0000 (15:27 +0100)]
devenum: Make some functions static.
Alexandre Julliard [Tue, 2 Dec 2008 14:27:08 +0000 (15:27 +0100)]
ddraw: Make some functions static.
Alexandre Julliard [Tue, 2 Dec 2008 14:26:49 +0000 (15:26 +0100)]
jscript: Make some functions and variables static.
Alexandre Julliard [Tue, 2 Dec 2008 14:26:37 +0000 (15:26 +0100)]
localspl: Make some functions static.
Alexandre Julliard [Tue, 2 Dec 2008 14:26:19 +0000 (15:26 +0100)]
winspool.drv: Make some functions static.
Alexandre Julliard [Tue, 2 Dec 2008 14:26:08 +0000 (15:26 +0100)]
winemp3.acm: Make some variables static.
Alexandre Julliard [Tue, 2 Dec 2008 14:25:52 +0000 (15:25 +0100)]
twain_32: Make some functions static.
Alexandre Julliard [Tue, 2 Dec 2008 14:25:39 +0000 (15:25 +0100)]
gphoto.ds: Make some functions and variables static.
Alexandre Julliard [Tue, 2 Dec 2008 14:25:29 +0000 (15:25 +0100)]
sane.ds: Make some functions static.
Alexandre Julliard [Tue, 2 Dec 2008 14:25:19 +0000 (15:25 +0100)]
quartz: Make some functions and variables static.
Alexandre Julliard [Tue, 2 Dec 2008 14:24:59 +0000 (15:24 +0100)]
oleaut32: Make some functions static.
Andrew Talbot [Mon, 1 Dec 2008 22:19:43 +0000 (22:19 +0000)]
wined3d: Sign-compare warnings fix.
Nikolay Sivov [Mon, 1 Dec 2008 21:17:10 +0000 (00:17 +0300)]
gdiplus: Stub for GdipGetImagePaletteSize.
Hans Leidekker [Mon, 1 Dec 2008 15:37:57 +0000 (16:37 +0100)]
wininet: Append the extra info part in InternetCreateUrl{A, W}.
Paul Vriens [Tue, 2 Dec 2008 07:50:49 +0000 (08:50 +0100)]
shell32/tests: Fix some errors on Win9x and Vista and prevent a crash on NT4.
Paul Vriens [Tue, 2 Dec 2008 07:25:20 +0000 (08:25 +0100)]
shell32/tests: Cast-qual warning fixes.
Paul Vriens [Mon, 1 Dec 2008 16:34:48 +0000 (17:34 +0100)]
ntdll/tests: Fix a test failure on W2K.
Jacek Caban [Mon, 1 Dec 2008 16:30:32 +0000 (17:30 +0100)]
ntoskrnl.exe: Forward ZwMakeTemporaryObject to ntdll.
Michael Stefaniuc [Mon, 1 Dec 2008 16:24:59 +0000 (17:24 +0100)]
itss: Remove unneeded casts of zero.
Michael Stefaniuc [Mon, 1 Dec 2008 16:24:40 +0000 (17:24 +0100)]
imm32: Remove some superfluous casts.
Michael Stefaniuc [Mon, 1 Dec 2008 16:24:25 +0000 (17:24 +0100)]
oledlg: Remove some superfluous casts.
Henri Verbeet [Mon, 1 Dec 2008 14:32:15 +0000 (15:32 +0100)]
wined3d: Remove some unused code.
Henri Verbeet [Mon, 1 Dec 2008 14:32:15 +0000 (15:32 +0100)]
wined3d: IWineD3DBaseTexture and IWineD3DResource don't need Vtbl's.
Henri Verbeet [Mon, 1 Dec 2008 14:32:15 +0000 (15:32 +0100)]
wined3d: Const correctness fixes.
Henri Verbeet [Mon, 1 Dec 2008 14:32:14 +0000 (15:32 +0100)]
wined3d: Const correctness fixes for state.c.
Henri Verbeet [Mon, 1 Dec 2008 14:32:14 +0000 (15:32 +0100)]
wined3d: Handle a few "silent" FIXMEs more consistent with the rest of the code.
Also avoids needlessly initializing static variables.
Hans Leidekker [Mon, 1 Dec 2008 14:35:05 +0000 (15:35 +0100)]
wininet: Don't increase index in HttpQueryInfo if requested level is HTTP_QUERY_STATUS_CODE.
Some apps depend on this quirk because they don't reset the index
before subsequent calls to HttpQueryInfo.
Alexandre Julliard [Mon, 1 Dec 2008 17:56:35 +0000 (18:56 +0100)]
oleaut32: Use a dlldata.c file instead of maintaining the data manually.
Alexandre Julliard [Mon, 1 Dec 2008 17:56:15 +0000 (18:56 +0100)]
ole32: Use a dlldata.c file instead of maintaining the data manually.
Alexandre Julliard [Mon, 1 Dec 2008 15:25:45 +0000 (16:25 +0100)]
widl: Sort the proxy interfaces by iid and use a binary search in IID_Lookup.
Alexandre Julliard [Mon, 1 Dec 2008 13:51:17 +0000 (14:51 +0100)]
widl: Output vtable information even for interfaces that don't define new functions.
Alexandre Julliard [Mon, 1 Dec 2008 13:45:43 +0000 (14:45 +0100)]
widl: Don't define PROXY_DELEGATION unconditionally.
Alexandre Julliard [Mon, 1 Dec 2008 13:39:39 +0000 (14:39 +0100)]
widl: Make the generated global variables and functions hidden.
Kai Blin [Mon, 1 Dec 2008 13:03:55 +0000 (14:03 +0100)]
kernel32/tests: logfile can be NULL, avoid dereferencing it (Coverity).
Andrew Talbot [Mon, 1 Dec 2008 12:52:49 +0000 (12:52 +0000)]
wineps.drv: Declare some variables static const.
Andrew Talbot [Mon, 1 Dec 2008 12:02:08 +0000 (12:02 +0000)]
wined3d: Sign-compare warnings fix.
Michael Karcher [Sat, 29 Nov 2008 09:52:24 +0000 (10:52 +0100)]
msxml3: attach_xmldoc may fail.
The upcoming new implementation of attach_xmldoc needs HeapAlloc. Prepare
for the failure case.