Commit Graph

26 Commits

Author SHA1 Message Date
Francois Gouget
191eeef0e4 d3d10core: Make some device_parent_*() functions static. 2009-01-26 15:13:24 +01:00
Henri Verbeet
7742fe283a d3d10core: Add a small test for CreateRenderTargetView(). 2009-01-26 14:57:22 +01:00
Henri Verbeet
2953d81463 d3d10core: Handle a NULL view desc in CreateRenderTargetView(). 2009-01-26 14:57:18 +01:00
Henri Verbeet
9c1abc908a d3d10core: Implement ID3D10Buffer::GetType(). 2009-01-26 14:57:13 +01:00
Henri Verbeet
04e4abf677 d3d10core: Implement ID3D10Texture2D::GetType(). 2009-01-26 14:57:08 +01:00
Henri Verbeet
1fa7fea8a0 d3d10core: Implement ID3D10Texture2D::GetDesc(). 2009-01-26 14:57:02 +01:00
Henri Verbeet
6d2d5318c4 d3d10core: Add a stub ID3D10Buffer implementation. 2009-01-23 13:13:24 +01:00
Henri Verbeet
b279d6574a d3d10core: Add a stub ID3D10RenderTargetView implementation. 2009-01-23 13:13:13 +01:00
Henri Verbeet
3dbe0f9a82 d3d10core: Remove a superfluous pointer cast. 2009-01-20 12:34:09 +01:00
Henri Verbeet
c9f116a56f dxgi: Implement IDXGIDevice::CreateSurface(). 2009-01-19 13:36:25 +01:00
Henri Verbeet
bb0e940e16 d3d10core: Implement device_parent_CreateDepthStencilSurface(). 2009-01-19 13:36:25 +01:00
Henri Verbeet
57242b848f d3d10core: Implement device_parent_CreateRenderTarget(). 2009-01-19 13:36:25 +01:00
Henri Verbeet
43f469ec6a d3d10core: Implement device_parent_CreateSurface(). 2009-01-19 13:36:25 +01:00
Henri Verbeet
558cc750c4 d3d10core: Add a small test for CreateTexture2D(). 2009-01-16 13:29:44 +01:00
Henri Verbeet
a966293f59 wined3d: Add an IWineD3DDeviceParent interface.
Other than being a bit nicer than passing function pointers all over the
place, this helps dxgi/d3d10. While the swapchain itself is created in dxgi,
its surfaces are constructed in d3d10core, which makes it impractical for dxgi
to pass the appropriate function pointers.
2009-01-16 13:29:32 +01:00
Henri Verbeet
e398a779f7 d3d10core: Add a stub ID3D10Texture2D implementation. 2009-01-15 12:43:23 +01:00
Huw Davies
180f74afcd d3d10core/tests: Skip the tests if we can't create a DXGI factory. 2008-12-04 12:51:48 +01:00
Henri Verbeet
1dad75955d d3d10core: Add a test for D3D10CoreCreateDevice(). 2008-11-18 11:54:31 +01:00
Francois Gouget
13a279ef0a d3d10core: Fix spelling of 'unknown'. 2008-11-17 15:56:48 +01:00
Henri Verbeet
53b395f3b9 d3d10core: Add a trace for D3D10CoreCreateDevice(). 2008-11-17 14:33:58 +01:00
Henri Verbeet
81e92fc81c d3d10: Implement D3D10CreateDevice() on top of D3D10CoreCreateDevice(). 2008-11-14 14:32:41 +01:00
Henri Verbeet
3505b5cf17 d3d10core: Implement D3D10CoreCreateDevice(). 2008-11-14 14:28:48 +01:00
Henri Verbeet
4ba8261a93 d3d10core: Implement D3D10CoreRegisterLayers. 2008-11-13 12:05:03 +01:00
Henri Verbeet
ed418dc815 d3d10core: Allow ID3D10Device to be aggregated. 2008-11-13 12:04:43 +01:00
Henri Verbeet
ccf48fff33 d3d10core: Implement ID3D10Device in d3d10core instead of d3d10. 2008-11-13 12:04:35 +01:00
Henri Verbeet
078fc191f8 d3d10core: Add a d3d10core dll. 2008-11-12 13:11:13 +01:00