Commit Graph

1117 Commits

Author SHA1 Message Date
Henri Verbeet c8f4ca315e wined3d: Just return the buffer from wined3d_device_get_index_buffer(). 2012-09-06 15:45:32 +02:00
Henri Verbeet a3e28f6ce5 wined3d: wined3d_device_set_index_buffer() never fails. 2012-09-06 15:45:32 +02:00
Henri Verbeet 8fd7d3a2b3 wined3d: Just return the swapchain from wined3d_device_get_swapchain(). 2012-09-05 11:48:04 +02:00
Jacek Caban 9bb70e2739 d3d9/tests: Use proper helpers for iface calls. 2012-08-28 14:41:10 +02:00
Michael Stefaniuc b410bc3a1a d3d9/tests: Simplify some logic operations. 2012-08-17 16:25:58 +02:00
Henri Verbeet 09443f14e7 wined3d: Enable "AlwaysOffscreen" by default. 2012-07-19 15:43:59 +02:00
Henri Verbeet 0821c8024b wined3d: Merge the device parent create_rendertarget() and create_depth_stencil() handlers. 2012-07-11 09:57:07 -05:00
Henri Verbeet 8ad98cdbee wined3d: Get rid of the "discard" parameter to device_parent_create_depth_stencil(). 2012-07-10 10:39:42 -05:00
Henri Verbeet 9b74ebd794 wined3d: Get rid of the "lockable" parameter to device_parent_create_rendertarget(). 2012-07-10 10:39:34 -05:00
Henri Verbeet 73eceafb17 d3d9: Implement d3d9_device_ResetEx(). 2012-07-09 15:04:18 -04:00
Henri Verbeet c98725ccc3 d3d9: Introduce a helper function to create D3DPRESENT_PARAMETERS from a wined3d_swapchain_desc. 2012-07-03 14:56:34 +02:00
Henri Verbeet 003ab4d3e0 d3d9: Introduce a helper function to create a wined3d_swapchain_desc from D3DPRESENT_PARAMETERS. 2012-07-03 14:56:26 +02:00
Henri Verbeet 2457d34314 d3d9: Pass a wined3d_swapchain_desc structure to swapchain_init(). 2012-07-02 19:18:00 +02:00
Henri Verbeet e97dc9f33d d3d9: Implement d3d9_EnumAdapterModesEx(). 2012-07-02 19:17:59 +02:00
Henri Verbeet 8d4e3d0d58 d3d9: Implement d3d9_GetAdapterModeCountEx(). 2012-06-29 10:14:29 +02:00
Henri Verbeet 256d433164 d3d9: Implement d3d9_device_PresentEx(). 2012-06-29 10:14:21 +02:00
Henri Verbeet 0ce894f274 d3d9: Implement d3d9_device_GetDisplayModeEx(). 2012-06-28 01:39:28 +02:00
Henri Verbeet 2c8834dffd d3d9: Implement d3d9_GetAdapterDisplayModeEx(). 2012-06-28 01:39:27 +02:00
Henri Verbeet a1bfd0988f wined3d: Take scanline ordering into account in the mode setting code. 2012-06-28 01:39:26 +02:00
Henri Verbeet d74a587b1b d3d9/tests: Add a test for resource bindings after reset. 2012-06-18 17:48:26 +02:00
Henri Verbeet 56fffd0659 d3d9: Get rid of IDirect3DQuery9Impl. 2012-06-12 17:27:34 +02:00
Henri Verbeet 2f2995de75 d3d9: Get rid of IDirect3DPixelShader9Impl. 2012-06-12 17:27:29 +02:00
Henri Verbeet df9c6aa3ec d3d9: Get rid of IDirect3DVertexShader9Impl. 2012-06-12 17:27:25 +02:00
Henri Verbeet bdd42942c0 d3d9: Get rid of IDirect3DVertexDeclaration9Impl. 2012-06-01 17:46:45 +02:00
Henri Verbeet 79d62ca1fb d3d9: Get rid of IDirect3DStateBlock9Impl. 2012-06-01 17:46:44 +02:00
Henri Verbeet 6341389fe4 d3d9: Get rid of IDirect3DIndexBuffer9Impl. 2012-05-31 18:05:32 +02:00
Henri Verbeet 503b16392b d3d9: Get rid of IDirect3DVertexBuffer9Impl. 2012-05-31 18:05:29 +02:00
Henri Verbeet cb9cc2ccee d3d9: Get rid of IDirect3DSurface9Impl. 2012-05-30 17:18:00 +02:00
Henri Verbeet d4c5c03cbb d3d9: Get rid of IDirect3DSwapChain9Impl. 2012-05-30 17:18:00 +02:00
Henri Verbeet a91ef5217d d3d9: Get rid of IDirect3DVolume9Impl. 2012-05-29 10:45:13 +02:00
Henri Verbeet 2a63fe6624 d3d9: Get rid of IDirect3DDevice9Impl. 2012-05-29 10:45:09 +02:00
Henri Verbeet 82adae949b d3d9: Get rid of IDirect3D9Impl. 2012-05-25 16:24:11 +02:00
Henri Verbeet 5b2d171043 d3d9: Add a separate function for d3d9 initialization. 2012-05-25 16:24:07 +02:00
Henri Verbeet b5d64260e0 d3d9: Get rid of the D3D_DECL_* macros. 2012-05-25 16:23:59 +02:00
Henri Verbeet 51024a078f d3d9: Get rid of the d3dType field from d3d_dtype_lookup. 2012-05-25 16:23:56 +02:00
Henri Verbeet 8560f36cb8 d3d9: Get rid of the D3DDECLTYPE_INFO typedef. 2012-05-24 20:08:49 +02:00
Henri Verbeet e3ecfa5974 wined3d: Store user clip planes as 4-component float vectors. 2012-05-22 18:07:02 +02:00
Józef Kucia cafab89093 d3d9/tests: Add tests for IDirect3DCubeTexture9::GetLevelDesc and IDirect3DCubeTexture9::GetCubeMapSurface. 2012-05-22 17:43:59 +02:00
Józef Kucia cd4b973d59 d3d9: Return D3DERR_INVALIDCALL when IDirect3DCubeTexture9::GetCubeMapSurface is called with invalid level. 2012-05-22 17:43:59 +02:00
Józef Kucia 5f6310ee45 d3d9: Return D3DERR_INVALIDCALL when IDirect3DCubeTexture9::GetLevelDesc is called with invalid level. 2012-05-22 17:43:58 +02:00
Michael Stefaniuc 3d9a4e8921 d3d9/tests: Remove stray ok() call. 2012-05-21 12:43:26 +02:00
Henri Verbeet 9267148705 wined3d: The wined3d object doesn't need a parent. 2012-05-03 11:18:00 +02:00
Henri Verbeet 6b9f151c9e d3d9: Properly retrieve an interface pointer in d3d9_texture_3d_UnlockBox(). 2012-05-03 11:17:53 +02:00
Henri Verbeet 46a6f4c1a9 d3d9: Properly retrieve an interface pointer in d3d9_texture_3d_LockBox(). 2012-05-03 11:17:51 +02:00
Henri Verbeet 5d56abdb55 d3d9: Properly retrieve an interface pointer in d3d9_texture_3d_GetVolumeLevel(). 2012-05-02 11:59:06 +02:00
Henri Verbeet f9fe89b386 d3d9: Properly retrieve an interface pointer in d3d9_texture_cube_UnlockRect(). 2012-05-02 11:58:59 +02:00
Henri Verbeet 5d30402ad8 d3d9: Properly retrieve an interface pointer in d3d9_texture_cube_LockRect(). 2012-05-02 11:58:56 +02:00
Henri Verbeet 02cb4fe294 d3d9: Properly retrieve an interface pointer in d3d9_texture_cube_GetCubeMapSurface(). 2012-05-01 14:44:09 +02:00
Henri Verbeet c85f6c9419 d3d9: Properly retrieve an interface pointer in d3d9_texture_2d_UnlockRect(). 2012-05-01 14:44:06 +02:00
Henri Verbeet 61dd4fa851 d3d9: Properly retrieve an interface pointer in d3d9_texture_2d_LockRect(). 2012-05-01 14:44:03 +02:00