Henri Verbeet
b451048eb7
wined3d: Move GlPixelFormatDesc to wined3d_private.h where it belongs.
...
Also remove the silly typedef.
2008-12-04 11:59:06 +01:00
Vitaly Lipatov
934aa492b4
winex11: Add check for XmbTextPropertyToTextList result.
2008-12-03 12:16:40 +01:00
Alexandre Julliard
9ef1f0fe2e
dinput: Make some functions static.
2008-12-03 12:13:37 +01:00
Alexandre Julliard
1a882843bf
comdlg32: Make some functions static.
2008-12-03 12:12:52 +01:00
Alexandre Julliard
02bfacff5a
dmloader: Make some functions static.
2008-12-03 12:12:34 +01:00
Alexandre Julliard
72f3e3d483
dmloader: Remove an unused function.
2008-12-03 12:12:21 +01:00
Alexandre Julliard
04fb1d656a
ole32: Remove some unused functions.
2008-12-03 12:11:09 +01:00
Alexandre Julliard
b4debd66a2
winex11: Make some functions static.
2008-12-03 12:10:32 +01:00
Alexandre Julliard
e48283bedd
winex11: Remove some unused functions.
2008-12-03 12:10:21 +01:00
Alexandre Julliard
1abff5afef
shell32: Make some functions static.
2008-12-03 12:09:38 +01:00
Alexandre Julliard
366fcaf1a7
shell32: Remove some unused functions.
2008-12-03 12:09:17 +01:00
Aric Stewart
c0c852247f
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.
2008-12-03 11:41:45 +01:00
Aric Stewart
110a6048af
comctl32/tab: Return default tab width in TCM_SETMINTABWIDTH if lParam is a negative value.
2008-12-03 11:37:58 +01:00
Maarten Lankhorst
7981d6c736
user32: Fix dialogs for 64-bits wine.
2008-12-03 11:28:25 +01:00
Chris Robinson
7806e4d85a
wined3d: Make sure a context is set for query object generation.
2008-12-03 10:59:49 +01:00
Nikolay Sivov
a886b4743f
gdiplus: Added GdipMultiplyTextureTransform.
2008-12-03 10:04:03 +01:00
Nikolay Sivov
eabb8d169c
gdiplus: Added GdipRotateTextureTransform.
2008-12-03 10:03:59 +01:00
Nikolay Sivov
2d1a9eb307
gdiplus: Added GdipTranslateTextureTransform.
2008-12-03 10:03:53 +01:00
Alexandre Julliard
6800d3dbb7
wined3d: Fix some macros definitions to make them proper C statements.
2008-12-03 10:03:45 +01:00
Jeff Zaroyko
afce615830
wineserver: Don't use O_CREAT and O_EXCL when attempting to open directories.
2008-12-03 09:58:21 +01:00
Jeff Zaroyko
f8b5aa34dc
kernel32: Add a test for CreateFile when using OPEN_ALWAYS on directories.
2008-12-03 09:57:52 +01:00
Dmitry Timoshkov
1669b337e4
gdi32: Make PATH_AddEntry static.
2008-12-03 09:57:47 +01:00
Andrew Riedi
acac1a5b10
imm32: Add some really basic tests for ImmSetCompositionString().
2008-12-03 09:50:18 +01:00
Andrew Riedi
625dca9d62
imm32: No need for tests to return 0.
2008-12-03 09:50:13 +01:00
Christian Costa
9d3026ff40
ddraw: Fix some comments.
2008-12-03 09:49:24 +01:00
Christian Costa
50fda76b40
quartz: Return properly when input is flushing or reaching end of stream.
2008-12-03 09:49:19 +01:00
Henri Verbeet
5284fce1ac
wined3d: Disable checkGLcall when WINE_NO_DEBUG_MSGS is specified.
2008-12-03 09:49:14 +01:00
Henri Verbeet
70968e69ac
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().
2008-12-03 09:49:10 +01:00
Henri Verbeet
0ae60765de
wined3d: Make functions static where possible.
2008-12-03 09:47:35 +01:00
Henri Verbeet
2acf8d7947
wined3d: Rename resource functions to reflect that they're not COM functions.
2008-12-03 09:47:26 +01:00
Henri Verbeet
4d60b6633c
wined3d: Rename basetexture functions to reflect that they're not COM functions.
2008-12-03 09:47:16 +01:00
Jan de Mooij
8c6495cc23
shell32/autocomplete: Add unit tests for autocomplete.
2008-12-03 09:47:06 +01:00
Jan de Mooij
f1bf550c63
shell32/autocomplete: Fix handling of WM_KILLFOCUS messages.
2008-12-03 09:46:59 +01:00
Andrew Talbot
c784eacfd3
winemp3.acm: Sign-compare warnings fix.
2008-12-03 09:46:53 +01:00
Andrew Talbot
3e8f6538c8
winedos: Sign-compare warning fix.
2008-12-03 09:46:50 +01:00
Hans Leidekker
2ac52b0eee
wininet: Stop leaking username and password.
2008-12-03 09:46:45 +01:00
Hans Leidekker
a57cc6dcf6
wininet: Support setting username and password options on request handles.
2008-12-03 09:46:30 +01:00
Alexandre Julliard
5a2c9de2e8
oleaut32: Register interfaces through dlldata.c as far as possible.
2008-12-02 21:20:32 +01:00
Alexandre Julliard
16b5e6b9b5
ole32: Register interfaces through dlldata.c as far as possible.
2008-12-02 20:52:09 +01:00
Andrew Nguyen
bbac6de702
jscript: Implement the String.strike() method.
2008-12-02 16:39:07 +01:00
Andrew Nguyen
424a3f3ffe
jscript: Implement the String.small() method.
2008-12-02 16:38:53 +01:00
Andrew Nguyen
edba282951
jscript: Implement the String.italics() method.
2008-12-02 16:38:49 +01:00
Andrew Nguyen
c80a23c639
jscript: Implement the String.fixed() method.
2008-12-02 16:33:42 +01:00
Andrew Nguyen
99f376dc4e
jscript: Implement the String.bold() method.
2008-12-02 16:33:35 +01:00
Andrew Nguyen
a8dff20f2e
jscript: Implement the String.blink() method.
2008-12-02 16:33:33 +01:00
Andrew Nguyen
dd23e5b19c
jscript: Implement the String.big() method.
2008-12-02 16:33:30 +01:00
Alexander Morozov
8c8d58f829
ntoskrnl.exe: Fix ObfDereferenceObject function calling convention.
2008-12-02 16:27:35 +01:00
Maarten Lankhorst
2614269d93
winealsa.drv: Fix 64-bits incompatibilities.
2008-12-02 15:41:47 +01:00
Maarten Lankhorst
1d9637f5cd
winealsa.drv: Get rid of sizeof in traces.
2008-12-02 15:41:03 +01:00
Maarten Lankhorst
c4b5233974
wineoss.drv: Fix 64-bits incompatibilities.
2008-12-02 15:40:52 +01:00
Maarten Lankhorst
1470955cc5
wineoss.drv: Get rid of sizeof in traces.
2008-12-02 15:40:12 +01:00
Alexandre Julliard
9c306e9871
wined3d: Make some functions and variables static.
2008-12-02 15:31:17 +01:00
Alexandre Julliard
e9832a068c
mshtml: Make some functions static.
2008-12-02 15:28:04 +01:00
Alexandre Julliard
7d4bc8503b
crypt32: Make some functions and variables static.
2008-12-02 15:27:40 +01:00
Alexandre Julliard
8449f63ccf
dxdiagn: Make some functions static.
2008-12-02 15:27:24 +01:00
Alexandre Julliard
7f66623d49
devenum: Make some functions static.
2008-12-02 15:27:15 +01:00
Alexandre Julliard
23abbcb9b3
ddraw: Make some functions static.
2008-12-02 15:27:08 +01:00
Alexandre Julliard
f347b957f7
jscript: Make some functions and variables static.
2008-12-02 15:26:49 +01:00
Alexandre Julliard
05bdac1526
localspl: Make some functions static.
2008-12-02 15:26:37 +01:00
Alexandre Julliard
d6f7d50189
winspool.drv: Make some functions static.
2008-12-02 15:26:19 +01:00
Alexandre Julliard
14e2cd90fc
winemp3.acm: Make some variables static.
2008-12-02 15:26:08 +01:00
Alexandre Julliard
e01ea707dd
twain_32: Make some functions static.
2008-12-02 15:25:52 +01:00
Alexandre Julliard
4c2a211127
gphoto.ds: Make some functions and variables static.
2008-12-02 15:25:39 +01:00
Alexandre Julliard
5a2a914481
sane.ds: Make some functions static.
2008-12-02 15:25:29 +01:00
Alexandre Julliard
e78ea286fb
quartz: Make some functions and variables static.
2008-12-02 15:25:19 +01:00
Alexandre Julliard
c42130f010
oleaut32: Make some functions static.
2008-12-02 15:24:59 +01:00
Andrew Talbot
33e0d1610a
wined3d: Sign-compare warnings fix.
2008-12-02 14:12:39 +01:00
Nikolay Sivov
348c115af1
gdiplus: Stub for GdipGetImagePaletteSize.
2008-12-02 14:12:32 +01:00
Hans Leidekker
5a1a26310e
wininet: Append the extra info part in InternetCreateUrl{A, W}.
2008-12-02 14:08:26 +01:00
Paul Vriens
af1f9ba303
shell32/tests: Fix some errors on Win9x and Vista and prevent a crash on NT4.
2008-12-02 14:06:09 +01:00
Paul Vriens
c58090091a
shell32/tests: Cast-qual warning fixes.
2008-12-02 14:05:56 +01:00
Paul Vriens
b27a1bbdc7
ntdll/tests: Fix a test failure on W2K.
2008-12-02 14:05:49 +01:00
Jacek Caban
768012a51a
ntoskrnl.exe: Forward ZwMakeTemporaryObject to ntdll.
2008-12-02 14:05:43 +01:00
Michael Stefaniuc
6d27685be2
itss: Remove unneeded casts of zero.
2008-12-02 14:04:50 +01:00
Michael Stefaniuc
d5b1874b6c
imm32: Remove some superfluous casts.
2008-12-02 14:04:48 +01:00
Michael Stefaniuc
a4bf5c0d2c
oledlg: Remove some superfluous casts.
2008-12-02 14:04:45 +01:00
Henri Verbeet
92b93172df
wined3d: Remove some unused code.
2008-12-02 14:04:40 +01:00
Henri Verbeet
89241081f6
wined3d: IWineD3DBaseTexture and IWineD3DResource don't need Vtbl's.
2008-12-02 14:04:27 +01:00
Henri Verbeet
5532c990b6
wined3d: Const correctness fixes.
2008-12-02 14:04:15 +01:00
Henri Verbeet
7c0cb8c0c3
wined3d: Const correctness fixes for state.c.
2008-12-02 14:04:08 +01:00
Henri Verbeet
fec9820e56
wined3d: Handle a few "silent" FIXMEs more consistent with the rest of the code.
...
Also avoids needlessly initializing static variables.
2008-12-02 14:04:00 +01:00
Hans Leidekker
d1076aeab4
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.
2008-12-02 14:03:54 +01:00
Alexandre Julliard
8d8ff37ca3
oleaut32: Use a dlldata.c file instead of maintaining the data manually.
2008-12-02 10:32:14 +01:00
Alexandre Julliard
1bd26cca94
ole32: Use a dlldata.c file instead of maintaining the data manually.
2008-12-01 18:56:15 +01:00
Kai Blin
a30724304c
kernel32/tests: logfile can be NULL, avoid dereferencing it (Coverity).
2008-12-01 14:26:02 +01:00
Andrew Talbot
6fd73ce645
wineps.drv: Declare some variables static const.
2008-12-01 14:25:56 +01:00
Andrew Talbot
89509eb628
wined3d: Sign-compare warnings fix.
2008-12-01 14:25:52 +01:00
Michael Karcher
afb17f29e1
msxml3: attach_xmldoc may fail.
...
The upcoming new implementation of attach_xmldoc needs HeapAlloc. Prepare
for the failure case.
2008-12-01 14:22:12 +01:00
Michael Karcher
8b293040a3
msxml3: Remove attach_xmldoc(This, NULL) calls.
...
This->node should never be zero. Each IXMLDOMNode (and derived interfaces)
always represents a present libxml data object. There is no no-data
IXMLDOMNode, although there might be documents without a root element.
2008-12-01 14:22:12 +01:00
Michael Karcher
1c49bc83ae
msxml3: Specialize attach_xmlnode to XML documents.
...
attach_xmlnode is only used to attach XML document nodes, and a cast
is needed on each call. Rename it to attach_xmldoc, change the
parameter type to move the cast at one point into the function.
2008-12-01 14:22:12 +01:00
Michael Karcher
b282572ee3
msxml3: Move attach_xmlnode.c to domdoc.c.
2008-12-01 14:22:12 +01:00
Michael Karcher
a6594da463
msxml3: Quiet noisy fixmes.
...
The FIXME messages for unknown interfaces should not be emitted for
interfaces that should not get implemented. Origin 8 spams you with
these messsages.
2008-12-01 14:22:12 +01:00
Michael Karcher
aefe3456fb
msxml3/tests: Fix BSTR leak.
2008-12-01 14:22:12 +01:00
Michael Karcher
e55da04e77
msxml3: Avoid duplicate encoding.
...
The libxml documentation suggests to either use
xmlEncodedEntitiesReentrant or xmlEncodeSpecialChars, but if you apply
both, you end up producing "&".
2008-12-01 14:22:12 +01:00
Jeff Zaroyko
6c597bac2e
ntdll: Avoid NULL deref in RtlDeleteTimer.
2008-12-01 14:22:12 +01:00
Andrew Riedi
63908f039b
user32: The frames of .ani cursors are .ico's, not .cur's.
2008-12-01 14:14:45 +01:00
Andrew Riedi
506f77b8d6
user32: Cursors can have more than one color.
2008-12-01 14:14:41 +01:00
Vitaliy Margolen
de94cfd7e1
ntdll: Stub NtMakeTemporaryObject.
2008-12-01 14:06:02 +01:00
Reece Dunn
7926eba0d5
winealsa.drv: Correct the period_time value for pulseaudio.
2008-12-01 14:05:57 +01:00
Christian Costa
14485c365b
quartz: Avoid leaking penummt and mt on error.
2008-12-01 14:05:49 +01:00
Christian Costa
b5158497a6
d3dxof: Handle comments when going to next template or object.
2008-12-01 14:05:44 +01:00
Christian Costa
3310c72d29
d3dxof: Increase some buffer and array sizes.
2008-12-01 14:05:40 +01:00
Christian Costa
d535205864
d3dxof: Make parsing more permissive about semicolon and comma in objects.
2008-12-01 14:05:35 +01:00
Michael Karcher
023c227399
msvcrt: Out strings should be ptr instead of wstr in .spec file.
2008-12-01 14:04:28 +01:00
Alistair Leslie-Hughes
1049c3a123
msxml3: Implement IXMLDOMAttribute get/put value.
2008-12-01 14:01:33 +01:00
Alistair Leslie-Hughes
43ea81bf55
mshtml: Implement IDispatch for IHTMLCommentElement.
2008-12-01 14:01:26 +01:00
Marcus Meissner
f1271f846b
wined3d: Output the rectangles in the debug message.
2008-12-01 14:01:21 +01:00
Hans Leidekker
8656f6db50
gdiplus: Better implementation of GdipGetFontHeightGivenDPI.
2008-12-01 14:01:14 +01:00
Vitaly Lipatov
aa5358fdae
kernel32: gethostname returns string in CP_UNIXCP encoding.
2008-12-01 14:01:10 +01:00
Alexandre Julliard
d2bd90f997
dswave: Remove some unused functions.
2008-12-01 13:26:14 +01:00
Alexandre Julliard
de5a266aa0
dplayx: Remove some unused functions.
2008-12-01 13:26:05 +01:00
Alexandre Julliard
c437e3d901
dmusic: Remove some unused functions.
2008-12-01 13:25:52 +01:00
Alexandre Julliard
8882dab0f2
dmsynth: Remove some unused functions.
2008-12-01 13:25:39 +01:00
Alexandre Julliard
3dfc4572ed
dmstyle: Remove some unused functions.
2008-12-01 13:25:29 +01:00
Alexandre Julliard
a806d65862
dmscript: Remove some unused functions.
2008-12-01 13:25:18 +01:00
Alexandre Julliard
6c02a2a8d9
dmime: Remove some unused functions.
2008-12-01 13:24:50 +01:00
Alexandre Julliard
aaf646cfeb
dmcompos: Remove some unused functions.
2008-12-01 13:24:33 +01:00
Alexandre Julliard
c85503f0b0
dmband: Remove some unused functions.
2008-12-01 13:24:21 +01:00
Alexandre Julliard
efaa23e19a
mswsock: Export the WSARecvEx function.
2008-12-01 13:21:11 +01:00
Alexandre Julliard
4ec92507bf
gdiplus: Export the GdipGetAllPropertyItems function.
2008-12-01 13:20:54 +01:00
Alexandre Julliard
4cdeeb9d43
cryptdlg: Include objbase.h for function prototypes.
2008-12-01 13:20:30 +01:00
Francois Gouget
9eb62d3f9d
ntdll: Remove an unneeded cast.
2008-12-01 12:57:32 +01:00
Francois Gouget
792e672822
ws2_32: Fix the checks for AQ_WIN16.
2008-12-01 12:57:29 +01:00
Paul Vriens
e5779901c3
shell32/tests: Fix a test failure on Win9x.
2008-12-01 12:57:21 +01:00
Michael Stefaniuc
4eec1ad444
iphlpapi/tests: Replace malloc with HeapAlloc.
2008-12-01 12:57:06 +01:00
Michael Stefaniuc
e6bd2881d8
wininet: Remove some superfluous casts.
2008-12-01 12:57:03 +01:00
Michael Stefaniuc
82a3c433b3
winex11.drv: Remove some superfluous casts.
2008-12-01 12:57:00 +01:00
Michael Stefaniuc
85dba69917
iphlpapi: Remove a comment that dared to ponder to use malloc.
2008-12-01 12:45:54 +01:00
Michael Stefaniuc
d26b02960c
kernel32: Remove some superfluous casts of void pointers.
2008-12-01 12:45:51 +01:00
Paul Vriens
dd56259453
advapi32/tests: Fix some crashes on NT4.
2008-12-01 12:45:46 +01:00
Paul Vriens
4b643733fc
lz32/tests: Fix a test failure on Win9x.
2008-12-01 12:45:39 +01:00
Vitaliy Margolen
095ba950d6
dinput: Use correct GetObjectInfo for joystick.
2008-12-01 12:45:34 +01:00
Henri Verbeet
6f98f19703
wined3d: Const correctness fixes for drawprim.c.
2008-12-01 12:45:29 +01:00
Henri Verbeet
21b8535902
wined3d: Make the lpData member of WineDirect3DStridedData const.
2008-12-01 12:45:23 +01:00
Henri Verbeet
657a016ac5
wined3d: Fix the glWeightPointerARB prototype.
2008-12-01 12:45:18 +01:00
Henri Verbeet
50ebf26894
wined3d: Const correctness fixes for directx.c.
2008-12-01 12:45:10 +01:00
Henri Verbeet
942f82100a
wined3d: Remove some superfluous casts.
2008-12-01 12:45:01 +01:00
Francois Gouget
45992843ea
dsound: Remove WINAPI on static functions where not needed.
2008-12-01 12:44:54 +01:00
Francois Gouget
b4912bc13d
dplayx: Remove WINAPI on static functions where not needed.
2008-12-01 12:44:51 +01:00
Francois Gouget
80b6c2efd6
dplay: Remove WINAPI on static functions where not needed.
2008-12-01 12:44:49 +01:00
Francois Gouget
b362db0327
dmloader: Remove WINAPI on static functions where not needed.
2008-12-01 12:44:46 +01:00
Alexandre Julliard
797ee403c1
rpcrt4: Create the NumMethods key too when registering an interface.
2008-11-29 13:05:11 +01:00
Alexandre Julliard
ad54700b94
rpcrt4: Use RegDeleteTree to properly unregister interfaces.
2008-11-29 13:02:08 +01:00
Alexandre Julliard
77b3864fed
rpcrt4: Convert the dll registration routines to Unicode.
2008-11-29 13:01:29 +01:00
Vladimir Pankratov
bbaa72de5f
shdocvw: Implement go_home function.
2008-11-28 13:51:34 +01:00
David Adam
42dc7fb1c4
d3dx8: Add a few tests for MatrixStack.
2008-11-28 13:49:50 +01:00
Jérôme Gardou
f90881cd36
d3dx8: Implement D3DXMatrixStack_TranslateLocal.
2008-11-28 13:49:44 +01:00
Jérôme Gardou
809147f825
d3dx8: Implement D3DXMatrixStack_Translate.
2008-11-28 13:49:36 +01:00
Jérôme Gardou
230f3e6366
d3dx8: Implement D3DXMatrixStack_ScaleLocal.
2008-11-28 13:49:26 +01:00
Jérôme Gardou
75cb8a7ad3
d3dx8: Implement D3DXMatrixStack_Scale.
2008-11-28 13:48:56 +01:00
Jérôme Gardou
6d27cdc17a
d3dx8: Implement D3DXMatrixStack_RotateYawPitchRollLocal.
2008-11-28 13:48:41 +01:00
Jérôme Gardou
39e0dc79ef
d3dx8: Implement D3DXMatrixStack_RotateYawPitchRoll.
2008-11-28 13:48:33 +01:00
Jérôme Gardou
c2f00b3170
d3dx8: Implement D3DXMatrixStack_RotateAxisLocal.
2008-11-28 13:48:24 +01:00
Jérôme Gardou
896e30761a
d3dx8: Implement D3DXMatrixStack_RotateAxis.
2008-11-28 13:48:14 +01:00
Jérôme Gardou
d25fd01bfd
d3dx8: Implement D3DXMatrixStack_MultMatrixLocal.
2008-11-28 13:47:58 +01:00
Hans Leidekker
19764fcf4c
setupapi: Implement SetupInstallFile{A, W}.
2008-11-28 13:47:12 +01:00
Vitaly Perov
d2a9bcd199
mlang/tests: Add tests for fnIMLangFontLink_GetCharCodePages.
2008-11-28 13:47:08 +01:00
Vitaly Perov
4398c51f1e
mlang: Add implementation of fnIMLangFontLink_GetCharCodePages.
2008-11-28 13:47:03 +01:00
Alistair Leslie-Hughes
c685548056
mshtml: Add a test case.
2008-11-28 13:46:58 +01:00
Lei Zhang
4153fc1904
msi: Set DllVersion registry key for CLSID_IMsiServerMessage.
2008-11-28 13:41:00 +01:00
Paul Vriens
78a90f1f31
shell32/tests: Skip some tests on Win9x and WinMe.
2008-11-28 13:38:21 +01:00
Paul Vriens
cfdfbeaf1b
shell32/tests: Fix a few test failures on Win9x and NT4.
2008-11-28 13:38:16 +01:00
Christian Costa
12f5a30833
dmime: Make stub returns a error to avoid crashing.
2008-11-28 13:38:08 +01:00
Christian Costa
0409ff6269
d3dxof: Keywords are case insensitive.
2008-11-28 13:38:04 +01:00
Andrew Talbot
f40afa87c6
wined3d: Sign-compare warnings fix.
2008-11-28 12:57:25 +01:00
Andrew Talbot
88b84820ab
gdiplus: Void function should not return a value.
2008-11-28 12:57:10 +01:00
Maarten Lankhorst
08c78e07a9
ole32: Fix releasing spy.
2008-11-28 12:56:47 +01:00
Paul Vriens
d211ddbfad
rsaenh/tests: Fix a test failure on Win98.
2008-11-28 12:56:43 +01:00
Paul Vriens
26d565ac1b
rsaenh/tests: Fix a test failure on NT4 and below.
2008-11-28 12:56:38 +01:00
Paul Vriens
c3072bcaf3
rsaenh/tests: Fix a test failure on NT4 and below.
2008-11-28 12:56:33 +01:00
Peter Dons Tychsen
7160d8c709
winedos: Fixed a problem with timer values that are below 50ms.
2008-11-28 12:56:24 +01:00
Alexandre Julliard
cb7a0da5db
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.
2008-11-28 12:55:59 +01:00
Francois Gouget
1e2bfd2804
localspl: Remove WINAPI on static functions where not needed.
2008-11-28 12:54:44 +01:00
Francois Gouget
194fd077de
mlang: Remove WINAPI on static functions where not needed.
2008-11-28 12:54:42 +01:00
Francois Gouget
54af22f634
mapi32: Remove WINAPI on static functions where not needed.
2008-11-28 12:54:40 +01:00
Francois Gouget
d7119f2b73
msi: Remove WINAPI on static functions where not needed.
2008-11-28 12:54:37 +01:00
Francois Gouget
c232cf1050
msvcrt: Remove WINAPI on static functions where not needed.
2008-11-28 12:54:35 +01:00
Francois Gouget
e723395617
ntdll: Remove WINAPI on static functions where not needed.
2008-11-28 12:54:32 +01:00
Francois Gouget
251e42603b
objsel: Remove WINAPI on static functions where not needed.
2008-11-28 12:54:30 +01:00
Francois Gouget
a6ba11a453
dxdiagn: Remove WINAPI on static functions where not needed.
2008-11-28 12:54:27 +01:00
Henri Verbeet
5326038aa8
wined3d: Const correctness fixes for surface_base.c.
2008-11-28 12:54:02 +01:00
Henri Verbeet
c7880e8916
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.
2008-11-28 12:53:57 +01:00
Henri Verbeet
449c219eb0
wined3d: Const correctness fixes for device.c.
2008-11-28 12:53:41 +01:00
Henri Verbeet
f2b34c97cc
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.
2008-11-28 12:53:33 +01:00
Henri Verbeet
31d8b27625
wined3d: Const correctness fixes for ati_fragment_shader.c.
2008-11-28 12:53:27 +01:00
Huw Davies
ed6bcc27fa
ole32: Forward the ASYNC_STGMEDIUM user marshallers to the STGMEDIUM quadruple.
2008-11-28 12:53:19 +01:00
Alexandre Julliard
3249b40f70
advapi32: Reimplemented ChangeServiceConfig2W in services.exe.
2008-11-26 14:35:30 +01:00
Jerome Gardou
8cdbeacd59
d3dx8: Implement D3DXMatrixStack_MultMatrix.
2008-11-26 14:19:31 +01:00
Maarten Lankhorst
6b6b8d9bfa
dsound: 64-bit pointer fixes.
2008-11-26 14:15:50 +01:00
Maarten Lankhorst
cdc377c1b4
msacm: Fix pointer truncation.
2008-11-26 14:15:42 +01:00
Maarten Lankhorst
2233f1eb50
winmm: Some 64-bit pointer fixes.
2008-11-26 14:15:39 +01:00
Maarten Lankhorst
92dca953d9
ole32: Add Co*InitializeSpy functions.
2008-11-26 13:44:36 +01:00
Maarten Lankhorst
5f4275970e
kernel32: Fix 64-bits error in profile.
2008-11-26 13:38:27 +01:00
Maarten Lankhorst
bb7db79b00
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.
2008-11-26 13:38:06 +01:00
Andrew Riedi
9726a7119b
user32: Make the hotspot ICON_HOTSPOT when loading icons.
...
Based on patches by Henri Verbeet.
2008-11-26 13:37:24 +01:00
Alistair Leslie-Hughes
75b9c0508a
mshtml: Implement IHTMLDocument2 get_anchors.
2008-11-26 13:36:44 +01:00
Alistair Leslie-Hughes
e760812a62
mshtml: Implement IHTMLDocument2 get_forms.
2008-11-26 13:36:35 +01:00
Alistair Leslie-Hughes
7b864afff0
mshtml: Implement IHTMLDocument2 get_links.
2008-11-26 13:36:27 +01:00
Alistair Leslie-Hughes
6e46a9fdba
mshtml: Implement IHTMLDocument2 get_applets.
2008-11-26 13:36:20 +01:00
Lei Zhang
6f64338b9d
comctl32: Better day of the month input checking in datetime.
2008-11-26 13:28:56 +01:00
Lei Zhang
113a50a843
comctl32: Do ascii to integer conversion only once.
2008-11-26 13:28:43 +01:00
Lei Zhang
40bbe3da6f
comctl32: Process WM_CHAR instead of WM_KEYDOWN for numbers in datetime.
2008-11-26 13:28:22 +01:00
Juan Lang
93aed4b078
crypt32: Accept any string format as the display text of a user notice policy qualifier.
2008-11-26 13:26:14 +01:00
Francois Gouget
b3bf746ff9
Straighten out some ellipses.
2008-11-26 12:33:34 +01:00
Francois Gouget
36e195a185
shell32: Remove WINAPI/CALLBACK on static functions where not needed.
2008-11-26 12:33:16 +01:00
Francois Gouget
66063ae4a4
ole32: Remove WINAPI on static functions where not needed.
2008-11-26 12:33:13 +01:00
Alistair Leslie-Hughes
d026b74d79
version: Stop crash under vista and 2k8.
2008-11-26 12:28:05 +01:00
Paul Vriens
489e59f83d
rsaenh/tests: Fix a test failure on W2K and below.
2008-11-26 12:12:54 +01:00
Paul Vriens
6d9bca7d94
rsaenh/tests: Use a 40-bit session key instead of 56-bit.
2008-11-26 12:12:48 +01:00
Paul Vriens
87e7c72f26
rsaenh/tests: Fix a test failure on W2K and below.
2008-11-26 12:12:42 +01:00
Paul Vriens
5da0debbe6
rsaenh/tests: Use a 40-bit session key instead of 56-bit.
2008-11-26 12:12:37 +01:00
Paul Vriens
6a8d623a56
rsaenh/tests: Fix a test failure on W2K and below.
2008-11-26 12:12:30 +01:00
Francois Gouget
bbc4413548
rpcrt4: Remove WINAPI on static functions where not needed.
2008-11-26 12:10:54 +01:00
Francois Gouget
57908f889a
quartz: Remove CALLBACK on static functions where not needed.
2008-11-26 12:10:51 +01:00
Francois Gouget
9517637eb4
quartz: Remove WINAPI on static functions where not needed.
2008-11-26 12:10:48 +01:00
Francois Gouget
2a2387b984
shdocvw: Remove WINAPI on static functions where not needed.
2008-11-26 12:10:46 +01:00
Francois Gouget
822ab7b404
opengl32: Remove WINAPI on static functions where not needed.
2008-11-26 12:10:43 +01:00
Francois Gouget
cc42922e08
oleaut32: Remove WINAPI on static functions where not needed.
2008-11-26 12:10:40 +01:00
Francois Gouget
c584c2d12c
ole32: Remove __RPC_USER on static functions where not needed.
2008-11-26 12:10:38 +01:00
Huw Davies
31fd0d5d7a
comdlg32: GetPrinterW and GetPrinterDriverW return the size in bytes so don't multiply by sizeof(WCHAR).
2008-11-26 12:10:28 +01:00
Huw Davies
49368cb14b
oleaut32: Add support for loading typelibs from NE files.
2008-11-26 12:08:23 +01:00
Huw Davies
559112d472
version: Fixed comments.
2008-11-26 12:08:16 +01:00
Maarten Lankhorst
39d80a3c96
wldap32: Fix winldap_private header compatibility with 64-bit.
2008-11-26 12:05:48 +01:00
Henri Verbeet
4cea13dec7
wined3d: Const correctness fixes for surface.c.
2008-11-26 12:05:27 +01:00
Henri Verbeet
fecfddfb3a
wined3d: Const correctness fixes for glsl_shader.c.
2008-11-26 12:05:21 +01:00
Henri Verbeet
d8f6e63541
wined3d: Const correctness fixes for arb_program_shader.c.
2008-11-26 12:05:14 +01:00
Henri Verbeet
cfb3bea895
wined3d: Make the SHADER_OPCODE_ARG parameter to shader handlers const.
2008-11-26 12:05:06 +01:00
Henri Verbeet
eb78c2a082
wined3d: Const correctness fixes for utils.c.
2008-11-26 12:04:56 +01:00
Alexandre Julliard
5118108c82
user32/tests: Fix a number of window tests on Win9x and Vista.
2008-11-26 12:04:51 +01:00
Alexandre Julliard
f0483957dd
kernel32/tests: Fix the unimplemented check for EnumSystemLanguageGroupsA.
2008-11-26 12:04:32 +01:00
Henri Verbeet
f552c90c30
wined3d: Make some functions static.
2008-11-25 13:37:55 +01:00
Henri Verbeet
f0a816e8cb
wined3d: Slightly reduce the scope of fragment_palette_conversion.
2008-11-25 13:37:50 +01:00
Henri Verbeet
49b55f677e
wined3d: Don't call IWineD3DSurfaceImpl_GetData() from surface_gdi.c.
2008-11-25 13:37:45 +01:00
Henri Verbeet
b4f0b5bdd0
wined3d: Const correctness fixes.
2008-11-25 13:37:39 +01:00
Henri Verbeet
a6917b143d
wined3d: Use IDL to generate wined3d.h.
2008-11-25 13:37:22 +01:00
Vincent Povirk
5e77c74f37
gdiplus: Implement GdipGetRegionHRgn for rects.
2008-11-25 13:11:50 +01:00
Vincent Povirk
08aa0cac74
gdiplus: Implement GdipRegionGetHRgn for paths.
2008-11-25 13:11:44 +01:00
Vincent Povirk
4f8751a5db
gdiplus: Implement GdipGetRegionHRgn for empty regions.
2008-11-25 13:10:58 +01:00
Vincent Povirk
74d62bccab
gdiplus: Implement GdipGetRegionHRgn for infinite regions.
2008-11-25 13:10:40 +01:00
Vincent Povirk
5c75277784
gdiplus: Add parameter checking to GdipGetRegionHRgn.
2008-11-25 13:10:24 +01:00
Ricardo Filipe
25f7ad44e5
comdlg32: Removed dead assignments (llvm/clang).
2008-11-25 13:09:53 +01:00
Ricardo Filipe
1c55ba0b83
comctl32: Removed dead assignments (llvm/clang).
2008-11-25 13:07:35 +01:00
Stefan Dösinger
2f98fce9cf
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.
2008-11-25 13:07:23 +01:00
Stefan Dösinger
33482a732e
wined3d: Enable blue = 1.0 fixup for D3DFMT_V8U8.
...
The dx7 sdk demos need this.
2008-11-25 13:07:14 +01:00
Stefan Dösinger
0bf32b12f5
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.
2008-11-25 13:07:03 +01:00
Stefan Dösinger
aed9305c78
wined3d: Store shader IDs in the vs and ps impl structures.
2008-11-25 13:06:45 +01:00
Stefan Dösinger
dd8905543b
wined3d: Pass some stateblock values around directly.
...
This was suggested by Ivan quite a while ago, and we need it to better
handle conflicting texture format corrections and similar stateblock
value changes which until now required a recompilation of the entire
shader
2008-11-25 13:06:35 +01:00
Stefan Dösinger
ff767f4984
wined3d: Make the shader backend call CompileShader.
...
A number of considerations contribute to this:
1) The shader backend knows best which shader(s) it needs. GLSL needs
both, arb only one
2) The shader backend may pass some parameters to the compilation
code(e.g. which pixel format fixup to use)
3) The structures used in (2) are different in vs and ps, so a
baseshader::Compile won't work
4) The structures in (2) are wined3d-private structures, so
having a public method in the vtable won't work(its a bad idea
anyway).
2008-11-25 13:06:23 +01:00
Maarten Lankhorst
83045e5cc8
msvcrt: Add CDECL to all cdecl functions.
2008-11-25 12:33:39 +01:00
Maarten Lankhorst
269600bbed
ntdll: Make 64-bits wine only able to load amd64 binaries.
2008-11-25 12:33:28 +01:00