Commit Graph

75309 Commits

Author SHA1 Message Date
Henri Verbeet bdd97858bf wined3d: Only write gl_ClipVertex if clipping is enabled in shader_glsl_generate_ffp_vertex_shader(). 2013-05-29 12:12:32 +02:00
Henri Verbeet 1c2392ddb0 wined3d: Only write gl_PointSize for point primitives in shader_glsl_generate_ffp_vertex_shader(). 2013-05-29 12:12:32 +02:00
Henri Verbeet 2014141a25 wined3d: Add support for GLSL based fixed function vertex shaders. 2013-05-29 12:12:32 +02:00
Alistair Leslie-Hughes 5137fa71ed oledb32: Correct typos. 2013-05-29 12:12:29 +02:00
Alistair Leslie-Hughes 4f2aefd8d5 oledb32: Implement DataConvert DBTYPE_R4->DBTYPE_VARIANT. 2013-05-29 12:06:25 +02:00
Alistair Leslie-Hughes 97ac6943c3 ole32: Fix test under NT. 2013-05-29 11:26:13 +02:00
Francois Gouget 440e936abe oleaut32/tests: Add a trailing '\n' to a couple of ok() calls. 2013-05-29 11:25:40 +02:00
Dmitry Timoshkov 495c1c0086 kernel32: Fix a typo. 2013-05-29 11:25:21 +02:00
Andrew Eikum aec4504c8a oleaut32: Implement ICreateTypeInfo::SetFuncHelpContext. 2013-05-29 11:25:00 +02:00
Andrew Eikum 479ffebf40 oleaut32: Implement ICreateTypeInfo::AddFuncDesc. 2013-05-29 11:24:58 +02:00
Andrew Eikum 8c6984ab7a oleaut32: Improve TYPEFLAG_FDUAL handling. 2013-05-29 11:24:56 +02:00
Andrew Eikum 0082256a3f oleaut32: Implement ICreateTypeInfo::AddImplType. 2013-05-29 11:24:53 +02:00
Andrew Eikum f9d42aee53 oleaut32: Implement ICreateTypeInfo::AddRefTypeInfo.
This also corrects our HREFTYPE values a little bit.
2013-05-29 11:24:43 +02:00
Tatyana Fokina 97f501bec3 oleaut32: Ignore NULL ppTLib/pIndex in ITypeInfo2_fnGetContainingTypeLib. 2013-05-28 19:47:53 +02:00
Christian Costa e558925d75 d3dx9_36: Implement skin mesh loading. 2013-05-28 19:46:42 +02:00
Christian Costa 31ae8b6a12 d3dx9_36: Port mesh code to use ID3DXFile instead of IDirectXFile and enable D3DXLoadSkinMeshFromXof. 2013-05-28 19:45:38 +02:00
Daniel Jelinski 240172f108 wine.inf: Add HKLM\\System\\CurrentControlSet\\Services\\Eventlog\\Application registry key. 2013-05-28 19:44:23 +02:00
Qian Hong 31b9455b7e server: Automatically sets a socket to non-blocking mode when WSAAsyncSelect or WSAEventSelect is called even when lEvent is zero. 2013-05-28 19:43:48 +02:00
Qian Hong 8d18b89346 atl100: Fixed AtlAdvise and AtlUnadvise crashing with NULL pUnkCP. 2013-05-28 19:43:35 +02:00
Qian Hong af59b20c80 atl100: Added stub for AtlIPersistPropertyBag_Load. 2013-05-28 19:43:27 +02:00
Aric Stewart 72f584aef8 gdi32: Fix up glyph metrics for tategaki glyphs. 2013-05-28 19:42:24 +02:00
Aric Stewart cf891b04a0 gdi32: Fix Tategaki rotation.
Tategaki does not ignore orientation rotation, instead it always
rotates affect glyphs by 90 degrees inside their cell.
2013-05-28 19:42:15 +02:00
Fabian Müntefering 6bab3afc34 dwrite: Added missing initialization of stretch value. 2013-05-28 17:35:50 +02:00
Henri Verbeet 19a519e90a d3drm: Avoid LPDIRECT3DRMMATERIAL. 2013-05-28 14:55:15 +02:00
Henri Verbeet 397cc3f42d d3drm: Avoid LPDIRECT3DRMTEXTURE3. 2013-05-28 14:55:12 +02:00
Henri Verbeet 50a3864515 wined3d: Just remove the D3DCMP_NOTEQUAL / D3DCMP_EQUAL FIXME in state_zfunc().
As far as I'm aware this just works, I'm not aware of any open issues related
to it.
2013-05-28 14:55:08 +02:00
Henri Verbeet 97b6299eaf wined3d: Expose WINED3DVTXPCAPS_TEXGEN_SPHEREMAP.
Since we already implement it. Tweening will likely never work with fixed
function GL.
2013-05-28 14:55:00 +02:00
Henri Verbeet b5df8bd4f5 wined3d: Use debug_d3dstate() in compile_state_table() as well. 2013-05-28 14:54:54 +02:00
Dan Kegel 073d7212a7 kernel32: Make SetThreadPriorityBoost return success. 2013-05-28 14:54:49 +02:00
Marcus Meissner 90a9698f16 ver: curdirlen and destdirlen are in&out parameters (Coverity). 2013-05-28 14:35:23 +02:00
Marcus Meissner 4c20fec045 wininet/tests: Avoid overflowing the buffer (Coverity). 2013-05-28 14:33:15 +02:00
Marcus Meissner 1a10d4d0cd ws2_32: Close the dest socket (Coverity). 2013-05-28 14:32:50 +02:00
Andrew Eikum d72a797f00 oleaut32: Implement ICreateTypeLib::CreateTypeInfo. 2013-05-28 14:32:21 +02:00
Andrew Eikum 6f6a487579 oleaut32: Implement basic ICreateTypeInfo functions. 2013-05-28 14:32:13 +02:00
Andrew Eikum ba5c9c7d38 oleaut32: Implement basic ICreateTypeLib functions. 2013-05-28 14:32:07 +02:00
Andrew Eikum 97a96094bb oleaut32: Stub typelib and typeinfo creation interfaces in typelib.c. 2013-05-28 14:31:56 +02:00
Jacek Caban f34722e772 jscript: Added RegExp.toString() implementation. 2013-05-27 19:29:13 +02:00
Henri Verbeet 41fe35583d d3drm: Avoid LPDIRECT3DRMTEXTURE2. 2013-05-27 19:29:08 +02:00
Henri Verbeet 769efb1f63 d3drm: Avoid LPDIRECT3DRMTEXTURE. 2013-05-27 19:29:04 +02:00
Henri Verbeet 273dcbf564 wined3d: Get rid of the unused "streams" field from struct wined3d_vertex_declaration. 2013-05-27 19:28:57 +02:00
Henri Verbeet b35045ba25 wined3d: Don't create FBOs in context_bind_fbo().
We can just do this in context_create_fbo_entry() now.
2013-05-27 19:28:52 +02:00
Henri Verbeet 7ca6839c94 wined3d: Also clear context->current_fbo in context_apply_blit_state().
The draw buffer handling code depends on this being current. This fixes a bug
exposed by commit 075fa6547c.
2013-05-27 19:28:47 +02:00
Alistair Leslie-Hughes 338cb2e5dd oledb32: GetConversionSize only returns a valid size of BSTR. 2013-05-27 19:21:57 +02:00
Alistair Leslie-Hughes 0fe64ce339 oledb32: Implement GetConversionSize DBTYPE_VARIANT -> DBTYPE_BYTES. 2013-05-27 19:20:06 +02:00
Alistair Leslie-Hughes 5b8a375ab9 oledb32: Check for DBSTATUS_S_ISNULL first. 2013-05-27 19:19:24 +02:00
Alistair Leslie-Hughes a1baa22d47 oledb32: DataConvert Support NULL variant in, DBTYPE_VARIANT->DBTYPE_WSTR. 2013-05-27 19:19:20 +02:00
Nikolay Sivov 65a47e3df6 comctl32: Return previously set colors for PBM_SETBKCOLOR and PBM_SETBARCOLOR. 2013-05-27 19:18:01 +02:00
Marcus Meissner 589b48e495 wined3d: Remove now useless NULL check (Coverity). 2013-05-27 19:02:43 +02:00
Marcus Meissner 36fee7c2e5 oledb32: Avoid leak in error path on safearray conversion (Coverity). 2013-05-27 19:02:38 +02:00
Marcus Meissner 64fb92ab38 d3dx9_36: Allocate the right size (Coverity). 2013-05-27 19:02:25 +02:00
Alistair Leslie-Hughes d103894ebc oledb32: Implemented DataConvert DBTYPE_BSTR->DBTYPE_DBTIMESTAMP. 2013-05-24 13:50:59 +02:00
Jacek Caban 0bf9266bc7 ieframe: Get rid of no longer needed IEDocHost. 2013-05-24 11:08:51 +02:00
Jacek Caban b51af0b1c9 ieframe: Keep track of InternetExplore external references and use that to release document. 2013-05-24 11:08:49 +02:00
Dmitry Timoshkov d256bf4b5f kernel32: Add a test to show that a process with a not closed handle to an already terminated thread fails to terminate cleanly. 2013-05-24 11:07:10 +02:00
Qian Hong 26683adf36 user32: Make CreateWindowExA and CreateWindowExW hotpatchable. 2013-05-24 11:06:03 +02:00
André Hentschel c6acd7a41c clusapi: Add stub for GetClusterInformation. 2013-05-24 11:03:58 +02:00
Andrew Eikum 51f97bb3f9 dinput: Support DIPROP_FFGAIN for OSX joysticks. 2013-05-24 11:01:45 +02:00
Andrew Eikum 0ba2a2f70b dinput: Support DIPROP_AUTOCENTER for OSX joysticks. 2013-05-24 11:01:42 +02:00
Andrew Eikum 4ce1da041f dinput: Report axes that support FF for OSX joysticks. 2013-05-24 11:01:40 +02:00
Andrew Eikum 1b0b0ab9a5 dinput: Support SendForceFeedbackCommand for OSX joysticks. 2013-05-24 11:01:36 +02:00
Andrew Eikum 5135f80a27 dinput: Debug print DIEFFECT structure. 2013-05-24 11:01:33 +02:00
Andrew Eikum 44a2d36f70 dinput: Translate OSX errors to win32 errors. 2013-05-24 11:01:28 +02:00
Christian Costa edb01d2662 d3dx9_36: Add support for D3DFMT_P8 and conversion to other ARGB formats + tests. 2013-05-23 20:51:23 +02:00
Jacek Caban a047b2cb6f oleaut32: Added IExternalConnection tests. 2013-05-23 20:18:18 +02:00
Jacek Caban a30cc75fe0 ole32: Added IExternalConnection support. 2013-05-23 20:18:16 +02:00
Jacek Caban 889112a29a ole32: Use a separated object to expose local servers instead of marshaling them in CoRegisterClassObject. 2013-05-23 20:03:17 +02:00
Alexandre Julliard 147ffa0ccd wininet/tests: Use test.winehq.org for all certificate tests. 2013-05-23 20:03:17 +02:00
Alistair Leslie-Hughes 7a762fee02 oledb32: DataConvert only variant length types can have a null dst. 2013-05-23 19:03:01 +02:00
Alistair Leslie-Hughes 72845af0a6 oledb32: Implement DataConvert DBTYPE_BYTES->DBTYPE_BYTES | DBTYPE_BYREF. 2013-05-23 19:03:01 +02:00
Alistair Leslie-Hughes 0d6eadc4a9 oledb32: Implement DataConvert DBTYPE_VARIANT->DBTYPE_DATE. 2013-05-23 19:03:01 +02:00
Alexandre Julliard 45a2cf1e22 ntdll: Reimplement the x86_64 relay entry point in assembler. 2013-05-23 19:03:01 +02:00
Alexandre Julliard fb75238f7e ntdll: Reimplement the i386 relay entry point in assembler. 2013-05-23 19:03:01 +02:00
Alexandre Julliard f4e58868d4 ntdll: Make the entire relay entry point routine CPU-specific. 2013-05-23 19:03:00 +02:00
Roderick Colenbrander 1f47580e9c winex11: Store opengl swap interval with gl_drawable. 2013-05-23 19:02:59 +02:00
André Hentschel 1510838d1f advapi32/tests: Fix copy&paste typo. 2013-05-23 09:54:01 +02:00
Andrew Eikum 2b8b64f9ab gdiplus: Implement GdipResetImageAttributes. 2013-05-22 19:32:44 +02:00
Jacek Caban 2c6b5d33d1 ieframe: Fixed handling documents that don't report their ready state. 2013-05-22 19:32:39 +02:00
Jacek Caban 14ad0a1a84 ieframe: Use IOleObject::DoVerb if IHlink interface is not available. 2013-05-22 19:32:37 +02:00
Akihiro Sagawa 15aa8daf64 gdi32: Use the default character when the glyph is missing. 2013-05-22 19:32:26 +02:00
Akihiro Sagawa f6ea5c8a0f gdi32: Add a helper to get the default character index. 2013-05-22 19:32:23 +02:00
Christian Costa e7c3b03531 d3dxof: Cleanup separators handling and allow multi-semicolons + single comma separator. 2013-05-22 11:25:44 +02:00
Hans Leidekker 90e913c42f wbemprox: Avoid storing rows that don't match the query condition. 2013-05-22 11:25:11 +02:00
Hans Leidekker aca407bfe7 wbemprox: Return a status from table fillers and add an optional condition parameter. 2013-05-22 11:25:05 +02:00
Hans Leidekker 8f69a44b1c wbemprox: Refill tables with dynamic content before each query. 2013-05-22 11:25:02 +02:00
Hans Leidekker 6253d49e15 wbemprox: Fill tables at latest possible moment. 2013-05-22 11:24:59 +02:00
Hans Leidekker d030b819c1 wbemprox: Implement Win32_Process.Name. 2013-05-22 11:24:56 +02:00
Alistair Leslie-Hughes 7dfa56886f oledb32: Source status DBSTATUS_S_ISNULL applies to all conversions. 2013-05-22 11:24:33 +02:00
Alistair Leslie-Hughes 24e56beec0 oledb32: Implement DataConvert DBTYPE_VARIANT(V_DATE)->DBTYPE_DBDATE. 2013-05-22 11:24:20 +02:00
Frédéric Delanoy 4bd3981204 vbscript: Fix typo. 2013-05-22 11:20:28 +02:00
Stefan Dösinger 30e9a37bbb d3d9/tests: d3d9ex video memory accounting tests. 2013-05-21 19:41:39 +02:00
Stefan Dösinger 10929cbe43 wined3d: Correct an ERR/FIXME. 2013-05-21 19:41:12 +02:00
Zhan Jianyu 75be5eee63 vbscript: Implemented builtin function CBool. 2013-05-21 17:01:04 +02:00
Zhan Jianyu c6ce31ce83 vbscript: Implemented builtin function CInt. 2013-05-21 17:00:58 +02:00
Huw Davies 5d5d0935ea user32: Use the codepage associated with the input locale for WM_CHAR-type conversions. 2013-05-21 16:59:58 +02:00
Huw Davies bf85df3f0e user32: Move back to using WC<->MB in order to specify an alternative codepage. 2013-05-21 16:55:11 +02:00
Alexandre Julliard aaa680bfda ole32/tests: Fix array indices in a trace. 2013-05-21 14:57:53 +02:00
Daniel Jelinski debd62cf9f kernel32: Improved stub for GetCalendarInfo's CAL_SCALNAME.
Based on patch by Mike Blumenkrantz.
2013-05-21 12:13:09 +02:00
Daniel Jelinski 81dc0fe87b kernel32: Implement CAL_ICALINTVALUE in GetCalendarInfo.
Based on patch by Mike Blumenkrantz.
2013-05-21 12:12:57 +02:00
Daniel Jelinski 614c45ad1c kernel32: Implement CAL_RETURN_NUMBER in EnumCalendarInfo*.
Based on a patch by Mike Blumenkrantz.
2013-05-21 12:12:49 +02:00
Andrew Eikum 3de75b1e95 dinput: Implement force feedback functions for OSX joysticks. 2013-05-21 12:09:25 +02:00