Nikolay Sivov
93c59714c0
ntdll: Inherit default activation context from creation thread.
2013-09-05 13:23:50 +02:00
Nikolay Sivov
ab08d2a5ba
kernel32/tests: Some tests for initial thread activation context.
2013-09-05 13:23:42 +02:00
Rafał Mużyło
bb50d6fd95
configure: Don't use X_PRE_LIBS.
2013-09-05 13:21:58 +02:00
Michael Stefaniuc
74b191a605
ntdll: Avoid TRUE FALSE conditional expressions.
2013-09-05 13:18:24 +02:00
Henri Verbeet
1046aa6e48
d3dcompiler: Avoid LPCVOID.
2013-09-05 13:18:24 +02:00
Henri Verbeet
36190dd5e6
d3dcompiler: Avoid LPCSTR.
2013-09-05 13:18:24 +02:00
Henri Verbeet
ad178a5b55
wined3d: Enforce WINED3DUSAGE_DEPTHSTENCIL format restrictions on resource creation.
2013-09-05 13:18:24 +02:00
Henri Verbeet
b28e9f6482
wined3d: Enforce WINED3DUSAGE_RENDERTARGET format restrictions on resource creation.
2013-09-05 13:18:23 +02:00
Henri Verbeet
6f321ff2f9
ddraw: Don't imply WINED3DUSAGE_RENDERTARGET on primary surfaces.
...
If the application actually wants to do 3D rendering on the primary surface,
it should set DDSCAPS_3DDEVICE as well.
2013-09-05 13:18:23 +02:00
Michael Stefaniuc
b80ab33571
dplayx: Simplify the creation of an IDirectPlaySPImpl object.
2013-09-05 13:18:23 +02:00
Michael Stefaniuc
a3ba1b8ff0
dplayx: Finish the COM cleanup for IDirectPlaySP.
2013-09-05 13:18:23 +02:00
Michael Stefaniuc
11756086b4
dplayx: Merge the extra struct into IDirectPlaySPImpl.
2013-09-05 13:18:23 +02:00
Michael Stefaniuc
95fcb49503
dplayx: Remove the unused lock from IDirectPlaySPImpl.
2013-09-05 13:18:23 +02:00
Michael Stefaniuc
07e5975797
dplayx: Remove commented out TRACEs that mimic +tid functionality.
2013-09-05 13:18:23 +02:00
Michael Stefaniuc
744f94be4a
dplayx: Simplify ref-counting for IDirectPlaySP.
2013-09-05 13:18:23 +02:00
Michael Stefaniuc
008cc60821
dplayx: Introduce impl_from_IDirectPlaySP().
2013-09-05 13:18:23 +02:00
Michael Stefaniuc
12245de801
dplayx: Use consistent naming for the IDirectPlaySP methods.
2013-09-05 13:18:23 +02:00
Michael Stefaniuc
b9a2efdf24
dplayx: Fix the initial refcount of the IDPLobbySPImpl object.
2013-09-05 13:18:22 +02:00
Piotr Caban
a2ea406eee
oleaut32: Add ICreateTypeInfo2::SetVarName implementation.
2013-09-05 13:18:22 +02:00
Alexandre Julliard
f21961cc14
ntdll: Add a configure check for the tcdrain function.
...
Also remove the tcgetattr check that is no longer used.
2013-09-05 13:18:21 +02:00
Hans Leidekker
050a46f30f
winhttp: Fix the base64 decoder.
2013-09-04 21:36:55 +02:00
Dmitry Timoshkov
2d5ecbee43
ntdll: NtReadFile should fail for overlapped IO on files if offset is NULL.
2013-09-04 17:56:52 +02:00
Dmitry Timoshkov
d37fac0519
ntdll: NtWriteFile should fail for overlapped IO on files if offset is NULL.
2013-09-04 17:56:50 +02:00
Alexandre Julliard
6666614a19
ntdll: Actually return the mount point in get_device_mount_point on Mac OS.
2013-09-04 16:28:10 +02:00
Roderick Colenbrander
dee3418d3a
winex11: Support WGL_EXT_swap_control_tear.
2013-09-04 16:27:29 +02:00
Roderick Colenbrander
e95e77a19f
winex11: Refactor wglSwapIntervalEXT for use with glXSwapIntervalEXT.
...
In preparation for WGL_EXT_swap_control_tear support, transition to using glXSwapIntervalEXT.
2013-09-04 16:27:25 +02:00
André Hentschel
0079248f10
xinput1_4: Add new dll based on xinput1_3.
2013-09-04 14:44:06 +02:00
André Hentschel
8fab2422a8
msvcrt: Export fabsf on ARM and x86_64.
2013-09-04 14:43:45 +02:00
Francois Gouget
4f27b78fb4
iphlpapi: Check for proc_pidinfo() instead of assuming libproc.h always defines it.
...
This is needed on FreeBSD 8.1.
2013-09-04 14:42:58 +02:00
Jacek Caban
0a5cb15f94
crypt32: Get rid of remaining P* typedefs.
2013-09-04 14:38:41 +02:00
Jacek Caban
cc7b0d4019
crypt32: Get rid of PWINE_HASH_TO_DELETE and PWINE_REGSTOREINFO typedefs.
2013-09-04 14:38:37 +02:00
Jacek Caban
d759a6a5a4
crypt32: Get rid of PWINE_PROVIDERSTORE typedef.
2013-09-04 14:38:31 +02:00
Jacek Caban
4c77772e19
crypt32: Get rid of PCONTEXT_PROPERTY typedef.
2013-09-04 14:38:27 +02:00
Jacek Caban
eacc0b8238
crypt32: Get rid of PWINE_FILESTOREINFO typedef.
2013-09-04 14:38:24 +02:00
Jacek Caban
f4c8c3d69c
crypt32: Get rid of P*_CONTEXT typedefs.
2013-09-04 14:38:19 +02:00
Jacek Caban
8ad37f8a64
crypt32: Get rid of PWINE_COLLECTIONSTORE typedef.
2013-09-04 14:38:14 +02:00
Jacek Caban
7c464af46c
crypt32: Get rid of PWINE_STORE_LIST_ENTRY typedef.
2013-09-04 14:38:10 +02:00
Jacek Caban
0e885e34dc
crypt32: Get rid of PCertificateChain typedef.
2013-09-04 14:38:04 +02:00
Jacek Caban
0c4a2df240
crypt32: Get rid of PWINECRYPT_CERTSTORE typedef.
2013-09-04 14:37:57 +02:00
Jacek Caban
d8c3ccee28
crypt32: Get rid of PCONTEXT_PROPERTY_LIST typedef.
2013-09-04 14:37:49 +02:00
Jacek Caban
ebaf4dd5a4
crypt32: Get rid of PCONTEXT_FUNCS typedef.
2013-09-04 14:37:42 +02:00
Jacek Caban
9cee96bebf
crypt32: Get rid of P*WINE_CONTEXT_INTERFACE typedefs.
2013-09-04 14:37:36 +02:00
Nikolay Sivov
b790abe9c6
po: Tweak Russian strings for winecfg.
2013-09-04 11:50:15 +02:00
Piotr Caban
074941c04f
winedump: Fix TLB function dumping.
2013-09-04 11:37:14 +02:00
Henri Verbeet
aab72562d5
d3dcompiler: Get rid of a couple of redundant casts.
2013-09-04 11:37:09 +02:00
Henri Verbeet
871967d0fb
d3dx9: Avoid LPVOID.
2013-09-04 11:37:06 +02:00
Henri Verbeet
6325f3ddd8
wined3d: Don't set WINED3DUSAGE_RENDERTARGET on the front buffer.
...
We never render directly to the front buffer, and in case of e.g. a P8 front
buffer, we would fail surface creation if we were to enforce format
restrictions.
2013-09-04 11:37:01 +02:00
Henri Verbeet
99092c2700
wined3d: Avoid a couple of useless glGetUniformLocationARB() calls.
2013-09-04 11:36:58 +02:00
Henri Verbeet
ff6ce4c669
wined3d: Use clamp() instead of max() for calculating the clamped cosine in the ffp lighting calculations.
...
On typical hardware, the clamp() would be an instruction modifier, while the
max() would need an extra instruction.
2013-09-04 11:36:50 +02:00
Nikolay Sivov
725b069e68
shell32: Fix remaining cases of implementation pointer being returned.
2013-09-04 11:36:42 +02:00