Henri Verbeet
c9f116a56f
dxgi: Implement IDXGIDevice::CreateSurface().
2009-01-19 13:36:25 +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
bd9320f822
dxgi: Add a small test for CreateSurface().
2009-01-16 13:29:38 +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
Michael Stefaniuc
f93b29b04d
dxgi: Remove superfluous pointer casts.
2009-01-12 13:06:50 +01:00
Huw Davies
2392214427
dxgi: Don't crash and just skip the tests if glX in not available.
2008-12-04 14:43:31 +01:00
Andrew Talbot
c3b27ceb4d
dxgi: Memory allocation size fix.
2008-12-04 12:05:37 +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
ba532a3edb
dxgi: Implement IDXGIDevice::GetAdapter().
2008-11-20 14:25:15 +01:00
Henri Verbeet
1dea8291fb
dxgi: Add a test for DXGID3D10CreateDevice().
2008-11-18 11:54:02 +01:00
Henri Verbeet
1988ed16db
dxgi: Implement IDXGIFactory::EnumAdapters().
2008-11-18 11:53:28 +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
800fedc258
dxgi: Implement DXGID3D10RegisterLayers().
2008-11-14 14:28:34 +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
fc17a99ef0
dxgi: Make some functions static.
2008-10-28 12:46:34 +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