Commit Graph

107338 Commits

Author SHA1 Message Date
Aaryaman Vasishta 27cc84d143 d3drm: Implement IDirect3DRM{2-3}::CreateDeviceFromClipper. 2015-08-18 14:40:46 +09:00
Aaryaman Vasishta 0041c56004 d3drm: Implement IDirect3DRMDevice*::GetDirect3DDevice. 2015-08-18 14:40:43 +09:00
Aaryaman Vasishta 1075d71135 d3drm: Implement IDirect3DRM::CreateDeviceFromClipper. 2015-08-18 14:40:40 +09:00
Aaryaman Vasishta b6f197c7a8 d3drm: Add helper for destroying device. 2015-08-18 14:40:30 +09:00
Aaryaman Vasishta f421e78bc5 d3drm: Change signature of d3drm_device_create. 2015-08-18 14:40:25 +09:00
Hugh McMaster 4335c464c3 uninstaller: Output Unicode program names in CLI mode. 2015-08-18 14:39:43 +09:00
Hugh McMaster 7bde6ec4ae uninstaller: Add WriteConsoleW support. 2015-08-18 14:39:12 +09:00
Nikolay Sivov 5185906006 dwrite: Implement font style resolution from name strings. 2015-08-18 14:30:37 +09:00
Sebastian Lackner 146df7dab1 vcomp: Implement OpenMP regular locking functions.
Native OpenMP also immediately terminates the process (without
exception) when calling omp_set_lock while holding the lock from the
same thread.
2015-08-18 14:30:30 +09:00
Sebastian Lackner f212a137a6 vcomp: Implement OpenMP nested locking functions.
The test marked with todo_wine suggests that native OpenMP might use a
separate counter for the nesting level. However, to implement the owner
checks required for regular locks we need to access the critical section
private members anyway.
2015-08-18 14:29:53 +09:00
Sebastian Lackner 037a079fdf vcomp: Export omp_init_nest_lock and omp_destroy_nest_lock. 2015-08-18 14:29:47 +09:00
Sebastian Lackner a283d14b3d vcomp: Implement omp_init_lock and omp_destroy_lock. 2015-08-18 14:29:39 +09:00
Sebastian Lackner ce18a73304 vcomp: Implement stub for _vcomp_flush and add tests. 2015-08-18 14:29:31 +09:00
Thomas Faber bd7f43d7e8 qmgr: Do not omit mandatory argument to WriteFile. 2015-08-17 22:50:49 +09:00
Henri Verbeet 1bea5f44b0 d2d1: Make d2d_geometry_sink_vtbl static const.
Spotted by Francois Gouget.
2015-08-17 22:50:46 +09:00
Henri Verbeet 4460006fbd d2d1: Only draw if the geometry has any faces in d2d_d3d_render_target_FillGeometry(). 2015-08-17 22:50:44 +09:00
Henri Verbeet 20ad2e397f d2d1: Print a WARN instead of a FIXME for the glyph run description in d2d_text_renderer_DrawGlyphRun().
The glyph run description seems to be mostly informational, there doesn't
appear to be a lot we could do with it.
2015-08-17 22:50:41 +09:00
Henri Verbeet d29af2e460 d2d1: Only print a FIXME/WARN for specific properties in d2d_factory_init(). 2015-08-17 22:50:39 +09:00
Henri Verbeet 3e0af5f1e0 d2d1: Only print a FIXME/WARN for specific properties in d2d_d3d_render_target_init(). 2015-08-17 22:50:37 +09:00
YongHao Hu 5b07326368 msvcp110: Add tr2_sys__Remove_dir_wchar implementation and test. 2015-08-17 18:23:16 +09:00
YongHao Hu 2b19569958 msvcp110: Add tr2_sys__Make_dir_wchar implementation and test. 2015-08-17 18:22:56 +09:00
YongHao Hu e55149f8ae msvcp110: Add tr2_sys__Current_set_wchar implementation and test. 2015-08-17 18:22:36 +09:00
YongHao Hu ee77fc3b4e msvcp110: Add tr2_sys__Current_get_wchar implementation and test. 2015-08-17 18:22:22 +09:00
YongHao Hu 70ac10affa msvcp110: Add tr2_sys__Equivalent_wchar implementation and test. 2015-08-17 18:22:06 +09:00
YongHao Hu 589a54bb84 msvcp110: Add tr2_sys__File_size_wchar implementation and test. 2015-08-17 18:21:41 +09:00
YongHao Hu 5520ce5522 msvcp110: Add tr2_sys__Stat and tr2_sys__Lstat implementation and test. 2015-08-17 18:20:56 +09:00
Iván Matellanes d5229aeec5 msvcirt: Implement filebuf::seekoff. 2015-08-17 18:19:28 +09:00
Iván Matellanes 0ed82afe9e msvcirt: Implement filebuf::underflow. 2015-08-17 18:19:24 +09:00
Iván Matellanes ed5f60e46f msvcirt: Implement filebuf::overflow. 2015-08-17 18:19:19 +09:00
Iván Matellanes 5ebf8cfc40 msvcirt: Implement filebuf::sync. 2015-08-17 18:19:16 +09:00
Iván Matellanes 28c61981ad msvcirt: Implement filebuf::setbuf. 2015-08-17 18:19:11 +09:00
Iván Matellanes 43bb816373 msvcirt: Implement filebuf::setmode. 2015-08-17 18:19:07 +09:00
Iván Matellanes cac27a40d8 msvcirt: Allocate a buffer if necessary when a file is opened. 2015-08-17 18:18:31 +09:00
André Hentschel c4cd981a61 ntdll/tests: Add ARM64 support for map protection tests. 2015-08-17 16:59:32 +09:00
André Hentschel ef783d62cc rpcrt4: Add ARM support. 2015-08-17 16:59:23 +09:00
André Hentschel 3ad5a07856 vcomp: Add ARM support. 2015-08-17 16:58:47 +09:00
André Hentschel 15495d19ef vcomp/tests: Make float test i386 only.
amd64 and arm don't pass floats on the stack
2015-08-17 16:58:33 +09:00
André Hentschel e40970bce7 vcomp/tests: Add ARM and ARM64 arch strings. 2015-08-17 16:58:29 +09:00
André Hentschel f0b32b8d57 vcomp/tests: Comment out architecture dependent tests (shift count overflow).
Shifting more than variable width adds zeros on ARM to fill up.
2015-08-17 16:58:18 +09:00
Gerald Pfeifer a9363698d4 oleaut32: Use proper unsigned type in EXPECT_I8(high,low). 2015-08-17 16:58:00 +09:00
Bruno Jesus 89d3f08ca2 iphlpapi: Add a stub for SetPerTcpConnectionEStats. 2015-08-17 16:57:59 +09:00
Bruno Jesus 2eba32b936 include: Add tcpestats.h. 2015-08-17 16:57:59 +09:00
Hugh McMaster ac3a684d3b kernel32: Reset insert key toggle when Insert Mode changes. 2015-08-17 16:36:02 +09:00
Alexandre Julliard 52e68a7823 secur32: Avoid ssize_t type that causes printf format warnings. 2015-08-17 15:34:35 +09:00
Nikolay Sivov 433b7c04c7 dwrite: Use aliased outline threshold for GDI target. 2015-08-17 14:52:22 +09:00
Nikolay Sivov 204d46c674 dwrite: Implement outline mode for DrawGlyphRun(). 2015-08-17 14:52:20 +09:00
Huw Davies 76c321d5e6 gdi32: Add tests for GetFontRealizationInfo, GetFontFileInfo and GetFontFileData. 2015-08-17 14:52:15 +09:00
Carlo Bramini 13f34481b2 msvcrt: Use MSVCRT_xxx macros instead of the same ones from GLIBC. 2015-08-17 14:51:50 +09:00
Carlo Bramini 9b495caacf msvcrt: Call SetFilePointer() with correct parameters. 2015-08-17 14:51:46 +09:00
Carlo Bramini 75e03c13e1 winecfg: Simplify code by using SetDlgItemInt. 2015-08-17 14:51:43 +09:00