Commit Graph

8910 Commits

Author SHA1 Message Date
Henri Verbeet ddc29c40e6 wined3d: Make D3DRS_ZBIAS work.
D3DRS_ZBIAS is poorly defined, but it makes sense that the bias should be
format independent. Looking at application behaviour, it seems to include a
slope scale factor as well. This fixes a couple of regressions introduced by
96b758f7b3, although it was broken before as
well, just in a different way.
2011-07-05 13:46:07 +02:00
Jacek Caban 547cc07961 shobjidl.idl: Added some missing coclasses. 2011-07-04 13:45:27 +02:00
Jacek Caban dbba09ca29 audiopolicy.idl: Fixed SetGroupingParam declaration. 2011-07-04 13:45:14 +02:00
Louis Lenders 9916931d41 httpapi: Add stub for HttpCreateHttpHandle. 2011-07-01 20:20:25 +02:00
Jacek Caban ad2f8bdd5c propvarutil.h: Added InitPropVariantFromBoolean and InitPropVariantFromString implementations. 2011-07-01 17:30:55 +02:00
Jacek Caban 8e5eaf7f7b propkey.h: Added more PROPERTYKEY declarations. 2011-07-01 17:30:51 +02:00
Jacek Caban 34588b3969 shobjidl.idl: Added ITaskbarList[34] and ICustomDestinationList declarations. 2011-07-01 17:30:36 +02:00
Jacek Caban 8edcb6ce4b include: Added objectarray.idl. 2011-07-01 17:30:31 +02:00
Jacek Caban 4dfa780e47 d3d10.idl: Added missing D3D10_RESOURCE_MISC_FLAG values. 2011-07-01 14:39:37 +02:00
Jacek Caban 9b1b70c711 dxgi.idl: Added DXGI_SWAP_CHAIN_FLAG enum declaration and DXGI_MWA_* flags. 2011-07-01 14:39:37 +02:00
Jacek Caban 686eb17332 mediaobj.idl: Remove includes that are autogenerated by widl. 2011-07-01 14:39:36 +02:00
Jacek Caban 44a34c4838 d3d10.idl: Added missing D3D10_CREATE_DEVICE_FLAG values. 2011-07-01 14:39:36 +02:00
Misha Koshelev e35f1a4bab include: Add declarations related to D3DXFLOAT16. 2011-07-01 14:08:15 +02:00
Jacek Caban a8a213dddc d3d10_1.idl: Added D3D10_1_SDK_VERSION declaration. 2011-06-29 14:22:58 -05:00
Jacek Caban a285a08055 d3d10.idl: Added CD3D10_TEXTURE2D_DESC and CD3D10_BUFFER_DESC declarations. 2011-06-29 14:22:53 -05:00
Jacek Caban 1522b3ca14 d3dx9math.h: Removed duplicated D3DXMatrixOrthoLH declaration. 2011-06-29 14:22:46 -05:00
André Hentschel 84d68639be shdocvw: Add ITaskbarList2 Interface. 2011-06-28 16:45:56 -05:00
Damjan Jovanovic ec2f513690 rpcrt4: Implement RpcNetworkInqProtseqs. 2011-06-28 16:45:56 -05:00
Alistair Leslie-Hughes 36b0323ceb mscoree: Define interface IManagedObject. 2011-06-28 11:57:51 -05:00
Alexandre Julliard 30cb179fe2 ntdll: Encode the function pointers in the vectored handler list. 2011-06-28 08:01:58 -05:00
Piotr Caban 7d7b1d5599 include: Added vssym32.h. 2011-06-27 15:06:44 -05:00
Piotr Caban b3831c474a include: Added vsstyle.h. 2011-06-27 15:06:25 -05:00
Rico Schüller a63be635fc d3dx9: Implement ID3DXEffect::Begin(). 2011-06-27 13:31:36 -05:00
Jacek Caban 811c3591c8 include: Added wpcapi.idl. 2011-06-27 13:30:42 -05:00
Travis Athougies 1758141847 include: Added define for DDSCAPS2_VOLUME. 2011-06-24 13:17:55 -05:00
Jay Yang 583641bc9d shell32: Implement ILIsEmpty. 2011-06-24 13:12:58 -05:00
Mariusz Pluciński a0afd4cbd9 include: Add new flags to KF_DEFINITION_FLAGS. 2011-06-24 12:12:00 -05:00
Jacek Caban 01653331be urlmon: Added CoInternetIsFeatureEnabledForUrl stub implementation. 2011-06-24 08:51:28 -05:00
Henri Verbeet c461d312ba wined3d: Request per-surface palettes in the client libs. 2011-06-24 08:49:48 -05:00
Henri Verbeet b296f181dd wined3d: Explicitly set surface alignment in the client libs.
Instead of using dxVersion.
2011-06-24 08:49:42 -05:00
Dylan Smith 999d043e57 d3dx9: Implement D3DXCreateSkinInfo functions. 2011-06-23 09:59:31 +02:00
Henri Verbeet 330ffc83f2 d3d8: Implement IDirect3DVolume8 private data handling on top of wined3d_resource. 2011-06-23 09:47:34 +02:00
Henri Verbeet acd8c58725 ddraw: Implement surface private data handling on top of wined3d_resource. 2011-06-22 11:25:27 +02:00
Jacek Caban f494de4087 mshtml.idl: Added title element interfaces. 2011-06-21 17:13:38 +02:00
Jacek Caban 0f8300c407 mshtml.idl: Added head element interfaces. 2011-06-21 17:12:53 +02:00
Alexandre Julliard 6b0d9ff1cd server: Allow setting a zero-size clip rectangle. 2011-06-21 15:04:24 +02:00
Vincent Povirk 4c83138f72 server: Implement RegisterHotKey/UnregisterHotKey. 2011-06-21 14:51:08 +02:00
Jacek Caban 2be1616029 urlmon.idl: Added URL_MK_NO_CANONICALIZE declaration. 2011-06-20 19:32:05 +02:00
Alistair Leslie-Hughes 89a094569b xmllite: Added interface IXmlWriter. 2011-06-20 19:32:04 +02:00
Damjan Jovanovic acc112bad7 rpcrt4: Implement RpcProtseqVectorFree. 2011-06-20 19:32:02 +02:00
Damjan Jovanovic fe2376e63b include: Fix an RPC_PROTSEQ_VECTORW typo. 2011-06-20 19:32:02 +02:00
Jacek Caban 82282185a9 include: Don't use idl file for dxgitype.h. 2011-06-20 19:32:02 +02:00
Jacek Caban a1d55ee77b include: Moved DXGI_FORMAT declaration to dxgiformat.h. 2011-06-20 19:32:02 +02:00
Henri Verbeet 792060d67f d3d8: Implement IDirect3DVolumeTexture8 private data handling on top of wined3d_resource. 2011-06-20 11:28:40 +02:00
Henri Verbeet 732338ab35 d3d9: Implement IDirect3DCubeTexture9 private data handling on top of wined3d_resource. 2011-06-20 11:28:22 +02:00
Damjan Jovanovic 878a588800 include: Add RPC_PROTSEQ_VECTOR. 2011-06-17 19:30:45 +02:00
Henri Verbeet 37d70103a1 d3d8: Implement IDirect3DIndexBuffer8 private data handling on top of wined3d_resource. 2011-06-17 11:02:43 +02:00
Henri Verbeet 469eba24c0 d3d9: Implement IDirect3DVertexBuffer9 private data handling on top of wined3d_resource. 2011-06-17 11:02:28 +02:00
Vincas Miliūnas be5f35534b include: Added raw input constants and a missing function prototype. 2011-06-16 17:44:02 +02:00
Jacek Caban d8cac6ff57 shobjidl.idl: Added IApplicationAssociationRegistration declaration. 2011-06-13 15:08:06 +02:00
Mariusz Pluciński 3ea1fa170c include: Add definition of inline function FreeKnownFolderDefinitionFields. 2011-06-10 17:16:19 +02:00
Hans Leidekker 667ba16dbc msi: Implement and test MsiSetFeatureAttributes. 2011-06-10 10:55:18 +02:00
Hans Leidekker 4c9c50d86b msi: Implement and test MsiGetFeatureInfo. 2011-06-10 10:55:11 +02:00
Stefan Dösinger 2e3cf68e0b wined3d: Silence R16 and AL16 fourcc warnings. 2011-06-10 10:45:42 +02:00
André Hentschel b70aeabcc8 include: Add ATA ioctls. 2011-06-08 14:12:41 +02:00
André Hentschel fa9cacdb58 include: Add more storage ioctls. 2011-06-08 14:12:41 +02:00
André Hentschel f4f89bf39a include: Fix IOCTL_STORAGE_SET_HOTPLUG_INFO. 2011-06-08 14:12:41 +02:00
Jacek Caban 39503fdf9c include: Added fltdefs.h from mingw-w64 project. 2011-06-07 18:10:56 +02:00
Henri Verbeet 1fbdfd625a wined3d: Get rid of wined3d_texture_get_type(). 2011-06-07 14:18:34 +02:00
André Hentschel 2680548086 include: Add PF_XSAVE_ENABLED. 2011-06-06 21:49:20 +02:00
Andrew Nguyen e9e0df23b8 ws2_32/tests: Avoid casting a WSAAccept function pointer parameter in test_accept. 2011-06-03 17:43:59 +02:00
Louis Lenders e11e1841f3 crypt32: Add stub for PFXVerifyPassword. 2011-06-03 17:36:09 +02:00
Austin English 8f85b05429 imm32: Add a stub for ImmEnumInputContext. 2011-06-03 13:56:57 +02:00
Daniel Scharrer cbe4203623 include: Include math.h in d3dvec.inl as it uses sqrt(). 2011-06-03 12:48:11 +02:00
Daniel Scharrer 5deab783e2 include: Fix compile error in d3dtypes.h for c++ programs that define D3D_OVERLOADS. 2011-06-03 12:47:15 +02:00
Jacek Caban 17a6dbf3b5 iextag.idl: Added ClientCaps coclass declaration. 2011-06-03 12:37:12 +02:00
Alexandre Julliard f061917296 include: Make CLIENT_CALL_RETURN definition platform-specific to handle the return type incompatibility in NdrClientCall. 2011-06-02 16:22:43 +02:00
André Hentschel 02c88bcef7 include: Define FIBER_FLAG_FLOAT_SWITCH. 2011-05-31 11:12:37 +02:00
Jacek Caban e6ee2c163e include: Added iextag.idl file. 2011-05-30 19:09:37 +02:00
David Hedberg 66db40e891 crypt32: Add BCryptEnumAlgorithms stub. 2011-05-30 17:55:43 +02:00
Dylan Smith 836308ff17 include: Pack ACMDRVSTREAMHEADER since ACMSTREAMHEADER is packed. 2011-05-30 11:14:26 +02:00
Piotr Caban 27ff2ae967 msvcrt: Improved locale initialization. 2011-05-26 13:38:22 +02:00
Stefan Dösinger a774152f1a port: Add isinf and isnan implementations for Visual Studio. 2011-05-25 12:25:38 +02:00
Alexandre Julliard ea9750d773 include: Add compatibility macros for non-widl compilers. 2011-05-25 00:22:52 +02:00
Jörg Höhle 985beb33f3 include: Use SEGPTR for 16bit string pointers in MCI_*_PARMS16. 2011-05-24 16:55:29 +02:00
Francois Gouget 96f33b94bd include: Add some __RPC_XXX macros to help compile code using midl-generated headers. 2011-05-24 16:55:23 +02:00
Francois Gouget 37978baa4a include: Add a set of parameter documentation macros to help compile windows applications. 2011-05-24 16:55:13 +02:00
Aric Stewart d26bdd9121 usp10: Framework for determing glyph properties after shaping. 2011-05-24 12:47:27 +02:00
Alexandre Julliard bc26bdea7c include: Undefine the nameless union/struct macros to avoid conflicts with mingw. 2011-05-23 13:16:25 +02:00
Austin English e701ca90aa kernel32: Add a stub for RegisterApplicationRecoveryCallback. 2011-05-23 13:16:25 +02:00
Vincent Povirk 11248262be gdiplus: Add test for metafile enumeration. 2011-05-23 11:15:48 +02:00
Alexandre Julliard af2fee302c include: Declare gethostname for Windows builds. 2011-05-20 17:24:13 +02:00
Dylan Smith 4e3be18e18 include: Replace a THIS, with THIS_ for a method with parameters. 2011-05-20 12:43:52 +02:00
Lucas Fialho Zawacki 872647ae42 include: Added DI*_ANY action constants. 2011-05-20 12:39:43 +02:00
Lucas Fialho Zawacki 2e0c60fc4b include: Added dinput8 DIMOUSE_* definitions. 2011-05-20 12:38:26 +02:00
Lucas Fialho Zawacki 0c8bf1ec17 include: Added dinput8 DIKEYBOARD_* key definitions correspondent to the DIK_* already present in the header. 2011-05-20 12:37:45 +02:00
Lucas Fialho Zawacki ea0181c94f include: Added some dinput8 DIPROP definitions. 2011-05-20 12:37:01 +02:00
Andrew Nguyen aca2385d6c include: Revise the Winsock include in windows.h to match the Windows SDK. 2011-05-19 17:38:30 +02:00
Henri Verbeet 427803a981 wined3d: Make wined3d.h a normal header file again. 2011-05-19 10:07:50 +02:00
Henri Verbeet 3032b40c80 wined3d: Get rid of the IWineD3DDeviceParent interface. 2011-05-19 10:06:21 +02:00
Ričardas Barkauskas b59b68b86d dxgi: Fix GetDisplayModeList parameter handling. 2011-05-18 17:07:22 +02:00
Henri Verbeet 8d4ca1f815 wined3d: Remove COM from the device implementation. 2011-05-17 10:06:18 +02:00
Henri Verbeet 979e3744f7 wined3d: Remove state management methods from the IWineD3DDevice interface. 2011-05-17 10:06:15 +02:00
Jörg Höhle 2e177cb249 include: Define DRV_MCI_FIRST. 2011-05-13 10:56:07 +02:00
Aric Stewart 3ad7822d85 usp10: Implementation of ScriptShapeOpenType. 2011-05-13 10:45:38 +02:00
Dylan Smith a61c7b9c21 include: Replace a THIS, with THIS_ for a method with parameters. 2011-05-12 14:23:56 +02:00
André Hentschel 2b2c5f35ac include: Update a comment. 2011-05-12 14:23:15 +02:00
Henri Verbeet 00a5f38595 wined3d: Remove object creation methods from the IWineD3DDevice interface. 2011-05-11 14:56:48 +02:00
André Hentschel a1950b9669 include: Fall back to little endian when it's not specified on ARM. 2011-05-11 14:56:48 +02:00
Alexandre Julliard 45075b2f9c server: Add separate requests for getting/setting the thread context during suspend. 2011-05-06 12:25:34 +02:00
Dylan Smith c44ab0cd41 include: Generate rmxftmpl.h from rmxftmpl.x using new build tool. 2011-05-05 16:31:59 +02:00
Alexandre Julliard 0435b5825e makefiles: Add support for .x template files. 2011-05-05 16:31:59 +02:00
Alexandre Julliard 277120bbd5 msvcp: Implement the Ctraits math functions. 2011-05-04 17:26:47 +02:00
Damjan Jovanovic 0f9370aecb mmsystem: Use SEGPTR for 16 bit string pointers in MCI_XXX_WINDOW_PARMS16. 2011-05-03 14:38:06 +02:00
Alexandre Julliard f60a0f5e56 configure: Improve the detection of OSS v4. 2011-05-02 20:07:04 +02:00
Henri Verbeet 1c1de920e3 wined3d: Remove COM from the surface implementation. 2011-04-29 16:52:13 +02:00
Austin English f9a455964c advapi32: Add OpenTraceA/W stubs. 2011-04-29 16:52:12 +02:00
Piotr Caban 6ecabf7cae msvcrt: Added _set_printf_count_output and _get_printf_count_output implementation. 2011-04-28 11:08:06 +02:00
Andrew Eikum be332326ba wineoss.drv: Add mmdevapi driver. 2011-04-27 17:47:05 +02:00
Piotr Caban 00182ca6d9 msvcrt: Added sprintf_p_l implementation. 2011-04-27 13:18:59 +02:00
André Hentschel dae65898e2 dbghelp: Implement sparc_map_dwarf_register. 2011-04-27 11:49:53 +02:00
Henri Verbeet 11d44809bb wined3d: Remove IWineD3DSurface::PrivateSetup() from the public interface. 2011-04-26 10:46:23 +02:00
Austin English cad8afb8ee kernel32: Add a stub for SetThreadPreferredUILanguages. 2011-04-25 13:03:07 +02:00
Stefan Dösinger 96b758f7b3 d3d: Map D3DRS_ZBIAS to WINED3DRS_DEPTHBIAS.
ZBIAS was removed in d3d9 and replaced with DEPTHBIAS. Currently
wined3d implements both independently which will cause trouble if we
want to set the depthbias value depending on the depth stencil format.
2011-04-22 17:51:29 +02:00
Henri Verbeet c852200b03 wined3d: Get rid of IWineD3DSurface::GetType(). 2011-04-22 10:44:28 +02:00
Henri Verbeet cc39bde98d wined3d: Get rid of wined3d_volume_get_type(). 2011-04-22 10:44:23 +02:00
Henri Verbeet efc080e3a3 wined3d: Get rid of wined3d_buffer_get_type(). 2011-04-22 10:44:20 +02:00
Alexandre Julliard abe5440e32 server: Also return the previous cursor position in the set_cursor request. 2011-04-20 20:29:16 +02:00
Dylan Smith 5cccad1311 include: Create header file d3dx9anim.h. 2011-04-20 16:31:02 +02:00
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