Commit graph

20 commits

Author SHA1 Message Date
Henri Verbeet
eda929d010 dxgi: Create a wined3d swapchain. 2009-02-24 16:57:29 +01:00
Henri Verbeet
8afd92154d dxgi: Convert DXGI_FORMAT values to WINED3DFORMAT values. 2009-02-20 11:10:51 +01:00
Henri Verbeet
23094bfad8 dxgi: Allow dxgi_surface to be aggregated. 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
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
529faa2cd4 dxgi: Add a stub IDXGISurface implementation. 2009-01-15 12:43:20 +01:00
Henri Verbeet
a6917b143d wined3d: Use IDL to generate wined3d.h. 2008-11-25 13:37:22 +01:00
Henri Verbeet
5ee7536448 dxgi: Implement IDXGIAdapter::GetParent(). 2008-11-20 14:25:18 +01:00
Henri Verbeet
808bbeb065 dxgi: Store an array of adapters in dxgi_factory. 2008-11-18 11:53:21 +01:00
Henri Verbeet
a42b7568b9 dxgi: Add a wined3d device to dxgi_device. 2008-11-17 14:38:52 +01:00
Henri Verbeet
20b042027c dxgi: Add an ordinal field to dxgi_adapter. 2008-11-17 14:38:41 +01:00
Henri Verbeet
479e3672c4 dxgi: Add a IWineD3D field to dxgi_factory. 2008-11-17 14:38:24 +01:00
Henri Verbeet
ddbd4ab3b8 dxgi: Implement DXGID3D10CreateDevice(). 2008-11-14 14:28:42 +01:00
Henri Verbeet
56692e9c5d dxgi: Add a stub for DXGID3D10RegisterLayers. 2008-11-13 12:04:54 +01:00
Henri Verbeet
926c47940c dxgi: Add some stubs for IDXGISwapChain. 2008-10-29 13:29:33 +01:00
Henri Verbeet
0cea969608 dxgi: Add some stubs for IDXGIAdapter. 2008-10-29 13:29:33 +01:00
Henri Verbeet
0f0f2a626b dxgi: Add a debug function for DXGI_FORMAT. 2008-10-24 14:24:58 +02:00
Henri Verbeet
9e6f21463e dxgi: Add a stub IDXGIDevice implementation. 2008-10-23 12:10:36 +02:00
Henri Verbeet
9fbd676b27 dxgi: Implement CreateDXGIFactory(). 2008-10-22 11:57:30 +02:00
Henri Verbeet
9e376213b3 dxgi: Add a dxgi dll. 2008-10-22 11:56:11 +02:00