Commit Graph

8791 Commits

Author SHA1 Message Date
Dylan Smith 8f33a4d32d include: Add d3dx9mesh.h X template extensions. 2011-04-20 16:30:41 +02:00
André Hentschel 417e926a80 server: Remove Alpha support. 2011-04-20 13:10:06 +02:00
Dylan Smith 2b6e1b9465 include: Add missing declarations to d3dx9mesh.h. 2011-04-19 13:35:03 +02:00
Dylan Smith 9981a303b6 include: Add include file for d3dx9 X file interfaces. 2011-04-19 13:34:01 +02:00
Hans Leidekker 22953b84f3 mscoree: Add a stub implementation of GetRealProcAddress. 2011-04-19 13:30:01 +02:00
Alexandre Julliard 900352bc6b server: Store a mapping instead of a file for process dlls. 2011-04-18 14:45:32 +02:00
Francois Gouget 0fa223d7ec setupapi: Fix the SetupDiGetActualSectionToInstallEx() definition. 2011-04-18 12:39:46 +02:00
André Hentschel 14aefc1e4a include: Add more cv_call types. 2011-04-18 12:30:04 +02:00
Henri Verbeet 84d50f7353 wined3d: Remove IWineD3DSurface::GetImplType() from the public interface. 2011-04-18 11:45:55 +02:00
Henri Verbeet 6a135a1511 wined3d: Get rid of the IWineD3DBase interface. 2011-04-15 10:07:58 +02:00
Henri Verbeet 7b8bbdcc44 wined3d: Get rid of the IWineD3DResource interface. 2011-04-15 10:07:58 +02:00
Henri Verbeet 2c450571e5 wined3d: Remove COM from the volume implementation. 2011-04-15 10:07:57 +02:00
Henri Verbeet 3ec19590d5 wined3d: Remove COM from the swapchain implementation. 2011-04-14 17:13:57 +02:00
Alexandre Julliard 77e05ce4e5 configure: Add a check for XInput2 headers. 2011-04-13 18:51:50 +02:00
Henri Verbeet 3068ae9e83 wined3d: Remove IWineD3DSwapChain::Destroy() from the public interface. 2011-04-13 14:13:51 +02:00
Henri Verbeet d2e665230a wined3d: Get rid of the swapchain destroy callback. 2011-04-13 14:13:51 +02:00
Alexandre Julliard a8575a8b4d winex11: Add infrastructure for managing the extra data of generic extension events. 2011-04-13 14:13:29 +02:00
Thomas Mullaly 342906d7b3 include: Updated INTERNETFEATURELIST enum and flags. 2011-04-11 17:33:34 +02:00
Henri Verbeet dd2c7d0d8c wined3d: Don't free D3D swapchains until the wined3d swapchain is destroyed.
This will allow us the get rid of the swapchain refcounting hacks in d3d9 in
particular. This is similar to the way we handle resources that are still in
use by a stateblock, but aren't referenced anywhere by the application.
2011-04-08 14:40:48 +02:00
Francois Gouget 4cb9c16143 shell32: Fix the *CPLINFO* lData field type. 2011-04-08 13:03:21 +02:00
Maarten Lankhorst 16f285cc15 include: Add missing defines to mddk.h. 2011-04-08 13:03:20 +02:00
Rico Schüller 9a7720fc1d d3dx9: Start effect parameter parsing. 2011-04-07 13:50:56 +02:00
Aric Stewart ed71339d17 strmbase: Add OutputQueue_EOS implementation. 2011-04-06 12:05:08 +02:00
Aric Stewart 928994d986 strmbase: Create OutputQueue for queuing outgoing samples. 2011-04-06 12:05:08 +02:00
Henri Verbeet 2ab5b833d7 wined3d: Remove COM from the rendertarget view implementation. 2011-04-06 12:05:07 +02:00
Alexandre Julliard 21e86f60ec server: Post a message to the desktop window when the cursor clip rectangle changes. 2011-04-05 13:36:57 +02:00
Owen Rudge 65ba77bd5c advapi32: Add basic SaferSetLevelInformation stub. 2011-04-04 12:26:12 +02:00
Nikolay Sivov 0270e69b54 comctl32/monthcal: Some tests for MCM_SIZERECTTOMIN. 2011-04-04 11:52:03 +02:00
Alexandre Julliard 6576703fac server: Return the time of last change along with the current cursor position. 2011-03-31 20:15:56 +02:00
David Hedberg 9df020cd73 comdlg32: Add NEWFILEOPENV3ORD resource. 2011-03-31 12:52:46 +02:00
Henri Verbeet f8f83ff2f7 wined3d: Remove COM from the shader implementation. 2011-03-31 12:37:46 +02:00
André Hentschel 0304a3e998 uxtheme: Add OpenThemeDataEx. 2011-03-30 15:05:04 +02:00
Henri Verbeet 3d4fe0b750 wined3d: Get rid of IWineD3DPixelShader. 2011-03-30 12:18:03 +02:00
Henri Verbeet 9ea2ee5f4e wined3d: Get rid of IWineD3DGeometryShader. 2011-03-30 12:17:56 +02:00
Henri Verbeet 49725ba583 wined3d: Get rid of IWineD3DVertexShader. 2011-03-30 12:17:51 +02:00
Rico Schüller 2b877d7586 include: Fix ID3DXEffectCompiler interface. 2011-03-29 17:48:57 +02:00
Rico Schüller 1c30783c92 include: Add missing D3DXCreateEffect* declarations in d3dx9effect.h. 2011-03-29 17:48:06 +02:00
Vincent Povirk 204253b6ba gdiplus: Add test for GdipDrawDriverString. 2011-03-29 12:36:59 +02:00
Henri Verbeet 57d70bfdda wined3d: Move IWineD3DVertexShader::SetLocalConstantsF() to IWineD3DBaseShader. 2011-03-29 12:34:59 +02:00
David Hedberg 6771ed40e8 msi: Add support for patching files. 2011-03-29 12:22:34 +02:00
Alexandre Julliard 4c719464bc winenas.drv: Remove unnecessary ifdefs. 2011-03-28 22:13:38 +02:00
Alexandre Julliard 6eea1119af wineesd.drv: Remove unnecessary ifdefs. 2011-03-28 22:12:59 +02:00
Alexandre Julliard 255cc210b6 winealsa.drv: Remove unnecessary ifdefs. 2011-03-28 22:07:26 +02:00
Eric Pouech 394feff361 include: Added missing no return attribute. 2011-03-28 17:29:50 +02:00
Stefan Leichter c643aec175 ntoskrnl.exe: Add stub for PsSetLoadImageNotifyRoutine. 2011-03-28 17:13:05 +02:00
Henri Verbeet fd8e18bd2b wined3d: Remove COM from the texture implementation. 2011-03-28 17:08:52 +02:00
Henri Verbeet b8c40f3a7e wined3d: Get rid of IWineD3DCubeTexture. 2011-03-18 15:59:04 +01:00
Henri Verbeet 09b4ed2e75 wined3d: Get rid of IWineD3DBaseTexture::IsCondNP2(). 2011-03-17 10:41:54 +01:00
Henri Verbeet f1ec3820d7 wined3d: Get rid of IWineD3DTexture. 2011-03-17 10:40:52 +01:00
Huw Davies 58442c1b50 include: Uncomment EMRGRADIENTFILL. 2011-03-16 14:14:22 +01:00
Andrew Eikum b14e4e5841 include: Add defines for KSDATAFORMAT_SUBTYPE_ALAW and _MULAW. 2011-03-16 14:14:22 +01:00
Henri Verbeet ed0037854a wined3d: Get rid of IWineD3DVolumeTexture. 2011-03-16 14:14:21 +01:00
Henri Verbeet 4a10bbc76d wined3d: Generalize AddDirtyRect() / AddDirtyBox() to AddDirtyRegion(). 2011-03-15 17:14:07 +01:00
Henri Verbeet e409b83bcb wined3d: Get rid of IWineD3DVolumeTexture::Unmap(). 2011-03-15 17:14:06 +01:00
Henri Verbeet 4c3d55f10e wined3d: Get rid of IWineD3DVolumeTexture::Map(). 2011-03-15 17:14:06 +01:00
Piotr Caban fbe5abbe06 include: Added IBrowserService2 definition. 2011-03-15 11:45:09 +01:00
Piotr Caban 869231b439 include: Added IDockingWindow definition. 2011-03-15 11:43:58 +01:00
Ken Thomases 25ed687fe6 configure: Add test for Security/Security.h header. 2011-03-14 14:17:08 +01:00
Rico Schüller b1c26a0e95 include: Fix ID3DXBaseEffect interface. 2011-03-14 12:39:28 +01:00
Henri Verbeet 3494106d77 wined3d: Get rid of IWineD3DCubeTexture::Unmap(). 2011-03-14 12:39:27 +01:00
Henri Verbeet 3ac924a2da wined3d: Get rid of IWineD3DCubeTexture::Map(). 2011-03-14 12:39:27 +01:00
Henri Verbeet 13b05b9dbe wined3d: Get rid of IWineD3DTexture::Unmap(). 2011-03-14 12:39:27 +01:00
Henri Verbeet b77a661515 wined3d: Get rid of IWineD3DTexture::Map(). 2011-03-14 12:39:27 +01:00
Jacek Caban cbf9bdcdd2 wincodec.h: Fixed a typo. 2011-03-14 12:17:31 +01:00
Alexander Scott-Johns fa19e1bdb3 wininet: Partially implement FreeUrlCacheSpaceW. 2011-03-11 13:27:32 +01:00
Piotr Caban 3660bf72a7 include: Added IDocObjectService interface definition. 2011-03-11 11:50:05 +01:00
Piotr Caban 457368897f include: Added IBrowserService interface definition. 2011-03-11 11:49:35 +01:00
Henri Verbeet adb1e10979 wined3d: Get rid of wined3d_buffer_get_desc(). 2011-03-11 11:40:47 +01:00
Henri Verbeet 5f73f41f35 wined3d: Get rid of IWineD3DVolume::GetDesc(). 2011-03-11 11:40:37 +01:00
Henri Verbeet 2b18192e7a wined3d: Get rid of IWineD3DSurface::GetDesc(). 2011-03-11 11:40:31 +01:00
André Hentschel 7a90e7a444 mountmgr.sys: Handle IOCTL_DISK_GET_DRIVE_GEOMETRY_EX. 2011-03-10 16:30:15 +01:00
Henri Verbeet 4fd03150f6 wined3d: Get rid of IWineD3DBaseTexture::GetSubResourceDesc(). 2011-03-10 12:53:13 +01:00
Henri Verbeet 8809ebdf79 wined3d: Generalize GetSurfaceLevel() / GetVolumeLevel() to GetSubResource(). 2011-03-10 12:53:04 +01:00
Nikolay Sivov 0512829a27 msvcrt: Add _get_output_format() and return default value. 2011-03-09 12:30:30 +01:00
Henri Verbeet 63b72d789d wined3d: Move the GetLevelDesc() functions to the IWineD3DBaseTexture interface. 2011-03-09 12:29:04 +01:00
Henri Verbeet 756fdb7c5a wined3d: Merge the various resource desc structures. 2011-03-09 12:28:58 +01:00
Henri Verbeet b9fae5e9a8 wined3d: Don't require container parents for IWineD3DDeviceParent methods to be COM objects. 2011-03-08 12:27:41 +01:00
Erich Hoover e776f3ccf7 user32: Implement semi-stub of GetCursorFrameInfo. 2011-03-07 15:10:22 +01:00
Henri Verbeet a27ee75ed2 wined3d: Remove COM from the buffer implementation. 2011-03-04 16:25:58 +01:00
Juan Lang e71a235058 include: Add some missing definitions. 2011-03-04 16:25:58 +01:00
André Hentschel 29d5887b5c t2embed: Add stub for TTEmbedFont. 2011-03-03 17:47:14 +01:00
Alexandre Julliard f1a3480068 user32: Handle input injected through SendInput entirely in user32. 2011-03-02 21:48:39 +01:00
Alexandre Julliard c7efa293f0 server: Invoke low-level hardware hooks directly from the server side. 2011-03-02 21:26:13 +01:00
Alexandre Julliard ae895a1f10 user32: Export a Wine-specific function to send hardware input from the graphics driver. 2011-03-02 21:25:43 +01:00
Alexandre Julliard 02e30f5f77 server: Pass the original hardware input data to the server and set the message parameters on the server side. 2011-03-02 11:34:15 +01:00
Henri Verbeet 1de6adfbae wined3d: Make IWineD3DResourceImpl an independent structure. 2011-03-01 13:21:59 +01:00
Alexandre Julliard bc4afb0786 server: Don't pass a thread id to send_hardware_message, determine it from the window. 2011-03-01 13:21:58 +01:00
Henri Verbeet 39497ff4d1 wined3d: Remove IWineD3DResource::UnLoad() from the public interface. 2011-02-28 11:09:48 +01:00
Alexandre Julliard 02e8174067 server: Store the cursor clip rectangle in the server. 2011-02-25 13:50:19 +01:00
Alexandre Julliard 183c41b49a server: Store the global cursor position in the server. 2011-02-25 11:25:15 +01:00
Jacek Caban 79971018ec mshtml.idl: Added DispHTMLDOMAttribute declaration. 2011-02-24 15:52:21 +01:00
Dylan Smith 5fe7522ba1 d3dx9: Add stubs for D3DXCreateText. 2011-02-21 16:25:58 +01:00
Jacek Caban 6ef4e78027 include: Make some include guards compatible with MS headers.
This is for compatibility with mingw-w64.
2011-02-21 16:25:20 +01:00
Andrew Nguyen 6097f2faf1 configure: Check for additional libxml2 headers to reject inadequate libxml2 versions. 2011-02-21 12:43:45 +01:00
Dmitry Timoshkov 15c322c235 mlang: GetGlobalFontLinkObject() takes a non-zero number of arguments. 2011-02-17 17:41:23 +01:00
Andrew Nguyen 78110088d4 propsys: Add a PSRefreshPropertySchema stub. 2011-02-16 14:26:26 +01:00
Jacek Caban 11638e1e4d dvdmedia.h: Added MPEG2VIDEOINFO declaration. 2011-02-11 17:41:31 +01:00
Jacek Caban 5d1a7511a2 dsound.h: Added DSBNOTIFICATIONS_MAX definition. 2011-02-11 17:41:26 +01:00
Henri Verbeet a5fe3610ad wined3d: Remove COM from the query implementation. 2011-02-04 15:25:32 +01:00
Henri Verbeet 304d713860 wined3d: Remove COM from the clipper implementation. 2011-02-04 15:25:31 +01:00
Alexander Morozov 745a50c9db ntoskrnl.exe: Add stub for IoGetDeviceInterfaces. 2011-02-03 16:28:05 +01:00
Henri Verbeet 5963483fc2 wined3d: Remove COM from the palette. 2011-02-03 13:15:17 +01:00
Henri Verbeet 5765632d9f wined3d: Remove COM from the vertex declaration. 2011-02-03 13:15:17 +01:00
Iain Arnell 9d7277df7a gdiplus: Qualify reference to Gdiplus::Pixelformat. 2011-02-02 12:24:47 +01:00
Vitaliy Margolen 4979d287b2 dinput: Return correct error code for DIPROP_VIDPID. 2011-02-02 12:24:07 +01:00
Henri Verbeet 36d4268e3c wined3d: Remove COM from IWineD3D. 2011-02-02 12:22:42 +01:00
Alexandre Julliard 9b76c16e7e msvcrt: longjmp doesn't have a return value. 2011-02-01 18:14:09 +01:00
Iain Arnell aef85c72c8 gdiplus: C++ fixes for headers. 2011-02-01 12:08:32 +01:00
Eric Pouech 5b4e192aca winedump: Added definition and dumping of thread local variables. 2011-01-31 14:08:37 +01:00
Charles Davis b149d7bc7b winecoreaudio: Fix deprecation warnings in audiounit.c. 2011-01-31 13:01:12 +01:00
Charles Davis 459d9427a8 winecoreaudio: Don't use Component Manager on Mac OS 10.6. 2011-01-31 13:01:12 +01:00
Henri Verbeet 4b109ff1f8 wined3d: Remove COM from the stateblock. 2011-01-31 12:24:58 +01:00
Charles Davis 4e44e153c5 ntdll: Check for case-insensitive volumes. 2011-01-28 17:23:57 +01:00
Vincent Povirk 757012cd3c gdiplus: Test the types of records in an empty EMF+. 2011-01-27 14:16:47 +01:00
Vincent Povirk e029d71c4b gdiplus: Stub GdipGetHemfFromMetafile. 2011-01-27 14:15:59 +01:00
Vincent Povirk 8fa86b5980 include: Add declaration of GdipRecordMetafile. 2011-01-27 14:15:55 +01:00
Henri Verbeet c964134a59 wined3d: Add support for the NULL format. 2011-01-27 14:13:55 +01:00
Alexandre Julliard 2e81ba5f4f include: Add a prototype for RtlUnwindEx on x86_64. 2011-01-27 14:10:31 +01:00
Detlef Riekenberg 507ec2a415 include: Add missing _stat64i32 / _stat32i64. 2011-01-26 15:00:14 +01:00
Detlef Riekenberg 6e610f1e1a msvcr90: Implement _stat32, _fstat32, _wstat32. 2011-01-25 18:10:36 +01:00
Dmitry Timoshkov 3e850b5b14 winex11.drv: Associate the real DC transformation with cached font data.
This matches what WineEngCreateFontInstance() does, and makes applications
which set custom axes directions using different window/viewport extents
display text correctly.
2011-01-24 14:43:26 +01:00
Henri Verbeet 4891ca168e wined3d: Remove IWineD3DSurface::DrawOverlay() from the public interface. 2011-01-24 14:43:26 +01:00
Henri Verbeet 05603c4568 wined3d: Remove IWineD3DSurface::RealizePalette() from the public interface. 2011-01-24 14:43:26 +01:00
Henri Verbeet 1eefb46a57 wined3d: Remove IWineD3DVolume::LoadTexture() from the public interface. 2011-01-21 18:37:11 +01:00
Henri Verbeet ce050c89de wined3d: Get rid of IWineD3DSurface::GetData(). 2011-01-21 18:37:09 +01:00
Henri Verbeet 0b7fef751e wined3d: Remove IWineD3DSurface::LoadTexture() from the public interface. 2011-01-21 18:37:06 +01:00
Henri Verbeet 629d81b192 wined3d: Remove IWineD3DSurface::BindTexture() from the public interface. 2011-01-21 18:37:04 +01:00
Andrew Nguyen 2d12be7df9 include: Add an extern C++ block around the property key equality operators. 2011-01-21 13:40:42 +01:00
Thomas Mullaly f46bd50e5d urlmon: Added stub for CoInternetGetSecurityUrlEx. 2011-01-21 12:25:52 +01:00
Huw Davies 55f6f9ada4 include: Add some more internet options. 2011-01-20 19:02:13 +01:00
Owen Rudge d6f3ca9589 dsound: Add support for 32-bit IEEE float buffers. 2011-01-20 17:50:04 +01:00
Nikolay Sivov 03ca06e791 msvcrt: Partially implement _set_abort_behavior. 2011-01-20 12:54:50 +01:00
Alexandre Julliard 8bb4bde1e5 shdocvw: Convert coclass registration to the IRegistrar mechanism. 2011-01-19 21:31:33 +01:00
Alexandre Julliard 6dcf94b21c include: Add an assert.h msvcrt header. 2011-01-19 19:49:08 +01:00
Alexandre Julliard 4a5c687069 actxprxy: Add proxies for shldisp.idl. 2011-01-19 17:43:45 +01:00
Piotr Caban b614a15328 server: Return multiple events in read_changes. 2011-01-19 14:13:33 +01:00
Eric Pouech 67a55feeaf dbghelp, winedump: Added definition for S_FRAMEPROC_V2 symbol (CodeView). 2011-01-19 12:25:05 +01:00
Nikolay Sivov ad6bc94491 msvcrt: Add _atoflt and _atoflt_l implementations. 2011-01-19 12:22:27 +01:00
Eric Pouech 5199d04b42 winedump: Added stream header support. 2011-01-18 12:35:15 +01:00
Juan Lang 7f0db79491 crypt32: Add stub for CertRegisterPhysicalStore. 2011-01-17 13:22:05 +01:00
Alexander Morozov 420b48b4c8 include: Add some Shell32 interfaces and coclasses. 2011-01-17 12:23:41 +01:00
Juan Lang 7d21d9361c mswsock.h: Fix typo. 2011-01-14 18:26:20 +01:00
Alexandre Julliard fa3ddd838b configure: Add a check for the QuickTime development headers. 2011-01-14 18:26:19 +01:00
Jacek Caban 42874c62a7 winnt.h: Use Common macro for __C89_NAMELESSUNION and __C89_NAMELESSSTRUCT. 2011-01-13 15:22:00 +01:00
Alexandre Julliard ce6779c9b1 winedump: Print the machine field from the PDB symbol table. 2011-01-11 16:17:39 +01:00
Eric Pouech 982775ddae winedump: Added support for dumping FPO streams. 2011-01-10 12:51:35 +01:00
Hans Leidekker 06562d16b3 kernel32: Add a stub implementation of GetThreadIOPendingFlag. 2011-01-10 10:42:23 +01:00
Stefan Leichter 8fffb22f1e setupapi: Add stub for SetupDiSetSelectedDevice. 2011-01-07 10:22:58 +01:00
Ken Thomases 21137cd3c3 windowscodecs: Use Mac OS X native ICNS support, not libicns.
The ICNS support is only used on Mac OS X and is not anticipated to be used
on any other platform.  So, we can rely on the native frameworks rather than
a third-party dependency.
2011-01-06 11:44:02 +01:00
Henri Verbeet d72520b5cc wined3d: Remove IWineD3DBaseTexture::BindTexture() from the public interface. 2011-01-05 17:22:01 +01:00