Matteo Bruni
af55ae1379
wined3d: Don't flag WINED3D_SHADER_CONST_FFP_PROJ on transformed <-> untransformed vdecl change.
...
It's unnecessary since the vertex shader is going to change and
shader_glsl_select() flags all the constants used by the shader anyway.
2015-06-19 20:30:10 +09:00
Matteo Bruni
438f68cc38
wined3d: Drop unused gl_info parameter from shader_glsl_ffp_vertex_lighting().
2015-06-19 20:30:07 +09:00
Hugh McMaster
ba7d599b6f
net: WriteFile should output the number of bytes in the char array, not the length of the WCHAR array.
2015-06-19 20:17:26 +09:00
Sebastian Lackner
9c789f2949
ntoskrnl: Add emulation for 'movzx {Eb,Ew}, Gv' instruction.
2015-06-19 20:15:20 +09:00
Sebastian Lackner
411cdebaed
ntoskrnl: Add emulation for 'mov Ob, AL' and 'mov Ovqp, rAX' instruction.
2015-06-19 20:15:18 +09:00
Sebastian Lackner
0b06d4c4a3
ntoskrnl: Add initial code to emulate memory access to USER_SHARED_DATA on x86_64.
2015-06-19 20:15:12 +09:00
Huw Davies
c81ff0f8cf
gdi32/tests: Japanese Win 7 uses MS Shell Dlg as its default GUI font.
2015-06-19 20:14:38 +09:00
Alistair Leslie-Hughes
0a19048795
scrrun: Implement ITextStream Close.
2015-06-19 19:13:58 +09:00
Matteo Bruni
bd7e83f292
d3dcompiler: Parse ": register()" syntax.
2015-06-19 19:11:03 +09:00
Matteo Bruni
5ae37d47f1
d3dcompiler: Handle writemask in make_assignment().
2015-06-19 19:11:01 +09:00
Matteo Bruni
10fcb9379e
d3dcompiler: Handle redefining an intrinsic function as a user-defined function.
2015-06-19 19:10:59 +09:00
Nikolay Sivov
0824771423
kernel32: Export RtlCopyMemory().
2015-06-19 19:10:45 +09:00
Piotr Caban
1a738a556c
wininet: Improve handling of long URLs in CreateUrlCacheEntry function.
2015-06-19 17:02:24 +09:00
Sebastian Lackner
ece08c10a1
server: Delay destruction of file object in set_irp_result.
2015-06-19 17:02:11 +09:00
Nikolay Sivov
b4592cbc7c
dwrite: Count last cluster length too when building a line.
2015-06-19 17:01:17 +09:00
Nikolay Sivov
e8c4951a2a
dwrite: Actually set isWhitespace for space clusters.
2015-06-19 17:01:15 +09:00
Nikolay Sivov
f68f63152f
dwrite: Set cluster length together with other metrics.
2015-06-19 17:01:12 +09:00
Bruno Jesus
45677e173d
ws2_32: UDP sockets can write data even when unbound.
2015-06-19 17:01:05 +09:00
Bruno Jesus
9d558c5c5f
ws2_32: Add a helper to get socket type.
2015-06-19 17:00:58 +09:00
Jacek Caban
9d7d27ea7f
wininet: Don't use blocking_mode_t in netconn.c.
2015-06-19 17:00:05 +09:00
Jacek Caban
6fe5546210
wininet: Get rid of unneeded MSG_WAITALL support in NETCON_recv.
2015-06-18 21:41:03 +09:00
Jacek Caban
e250e54530
mshtml: Use test.winehq.org over http in img_onload tests.
2015-06-18 21:41:03 +09:00
Jacek Caban
cae3f98c69
secur32: Fixed compilation on very old gnutls versions.
2015-06-18 21:41:02 +09:00
Huw Davies
002cf965e1
gdi32/tests: Fix Courier test on Arabic locales.
2015-06-18 21:41:02 +09:00
Nikolay Sivov
035d0a1594
comctl32/monthcal: Fix title to use properly localized year/month format.
2015-06-18 21:41:02 +09:00
Nikolay Sivov
060cffc1b3
riched20: Improve tracing for unimplemented selection methods.
2015-06-18 21:41:02 +09:00
Nikolay Sivov
5df702af9e
dwrite/tests: Initial test for GetBaseline().
2015-06-18 21:41:02 +09:00
Nikolay Sivov
0b84556f8d
dwrite/tests: Initial test for GetLineMetrics().
2015-06-18 21:41:02 +09:00
Bernhard Übelacker
ccf2ea6179
comctl32/tests: Free memory used by property sheet page (Valgrind).
2015-06-18 21:41:02 +09:00
Alex Henrie
af19e64017
riched20: Fix link notification conditions and add tests.
2015-06-18 17:11:05 +09:00
Hans Leidekker
9e96beefae
winhttp: Fix handling of the headers length parameter in WinHttpAddRequestHeaders and WinHttpSendRequest.
2015-06-17 22:37:06 +09:00
Hans Leidekker
d9d8e6f031
winhttp/tests: Fix a test failure on win2k.
2015-06-17 22:37:04 +09:00
Hans Leidekker
1fb3f9cb15
advapi32/tests: Add tests to show that reading the SACL requires a special privilege.
2015-06-17 22:37:01 +09:00
Jacek Caban
72747526b1
secur32: Fixed compilation on with gnutls.
2015-06-17 20:01:30 +09:00
Matteo Bruni
498e55a182
wined3d: Make use of the EXT_BLEND_SUBTRACT flag.
...
MSDN mentions a fallback to D3DBLENDOP_ADD if the selected blendop
is not supported. In theory it would be nice to write a test for that but
I don't think this is particularly important and moreover hardware
without that cap seems hard to come by (i.e. I have none)...
2015-06-17 20:01:20 +09:00
Matteo Bruni
35a2406900
wined3d: Drop WINED3D_RS_TEXTUREPERSPECTIVE handling.
...
The hint is not supported on core profiles. It's not guaranteed to do
anything on compatibility profile either: "The interpretation of hints is
implementation dependent. An implementation may ignore them entirely."
This state was only available on D3D 7 and below (and not guaranteed to
do anything there either, according to older DX SDK docs).
If necessary we could implement it via the GLSL 1.50 "noperspective"
interpolation qualifier, which is what we need to use for the equivalent
D3D10 feature anyway.
2015-06-17 20:01:20 +09:00
Matteo Bruni
f6e7e01744
wined3d: Cleanup and simplify texture sampling code generation.
...
Makes it easier to support the different names and syntax in GLSL 1.50
in the (hopefully) near future.
2015-06-17 20:01:19 +09:00
Matteo Bruni
170dca7741
wined3d: Handle per-vertex point size in the GLSL FFP replacement.
2015-06-17 20:01:19 +09:00
Piotr Caban
3f3e2ba2c7
msvcp110: Fix _Collvec structure layout.
2015-06-17 20:01:18 +09:00
Piotr Caban
0b58d83dec
msvcp110: Use ___lc_locale_name_func in _Getdateorder.
2015-06-17 20:01:18 +09:00
Piotr Caban
bcc2900282
msvcp110: Use ___lc_locale_name_func in _Getctype.
2015-06-17 20:01:17 +09:00
Piotr Caban
f55192aabc
msvcr120: Add ___lc_locale_name_func implementation.
2015-06-17 20:01:17 +09:00
Iván Matellanes
7a89251c2f
msvcirt: Print error messages in unimplemented functions.
2015-06-17 20:01:16 +09:00
Iván Matellanes
540f644ceb
msvcirt: Add implementation of streambuf::sputc.
2015-06-17 20:01:16 +09:00
Iván Matellanes
b08d0bc75d
msvcirt: Add implementation of streambuf::sgetc.
2015-06-17 20:01:16 +09:00
Nikolay Sivov
4cef7ad841
ole32: Fix a typo in argument name.
2015-06-17 18:19:55 +09:00
André Hentschel
1133295267
ntdll: Set TPIDRURW inline on ARM.
2015-06-17 18:19:55 +09:00
André Hentschel
aa139d3e86
ntdll: Set platform register x18 to TEB on ARM64.
2015-06-17 18:19:55 +09:00
Andrew Eikum
97536c1678
include: Upgrade interface definitions to XAudio2 2.8.
...
This updates IXAudio2, IXAudio2SourceVoice, and IXAudio2MasteringVoice
to version 2.8. New interfaces are created for breaking changes from
version 2.7. The implementation in dlls/xaudio2_7 is updated to match.
2015-06-17 18:19:51 +09:00
Andrew Eikum
4f88c63f78
xaudio2_7: Wrap long lines.
2015-06-17 15:45:26 +09:00