Henri Verbeet
|
3d4fe0b750
|
wined3d: Get rid of IWineD3DPixelShader.
|
2011-03-30 12:18:03 +02:00 |
|
Henri Verbeet
|
49725ba583
|
wined3d: Get rid of IWineD3DVertexShader.
|
2011-03-30 12:17:51 +02:00 |
|
Henri Verbeet
|
fd8e18bd2b
|
wined3d: Remove COM from the texture implementation.
|
2011-03-28 17:08:52 +02:00 |
|
Henri Verbeet
|
2b18192e7a
|
wined3d: Get rid of IWineD3DSurface::GetDesc().
|
2011-03-11 11:40:31 +01:00 |
|
Henri Verbeet
|
ab8a9f27f9
|
d3d9: Surfaces always have resource type WINED3DRTYPE_SURFACE.
|
2011-03-09 12:29:23 +01:00 |
|
Henri Verbeet
|
756fdb7c5a
|
wined3d: Merge the various resource desc structures.
|
2011-03-09 12:28:58 +01:00 |
|
Henri Verbeet
|
b9fae5e9a8
|
wined3d: Don't require container parents for IWineD3DDeviceParent methods to be COM objects.
|
2011-03-08 12:27:41 +01:00 |
|
Henri Verbeet
|
a27ee75ed2
|
wined3d: Remove COM from the buffer implementation.
|
2011-03-04 16:25:58 +01:00 |
|
Henri Verbeet
|
1de6adfbae
|
wined3d: Make IWineD3DResourceImpl an independent structure.
|
2011-03-01 13:21:59 +01:00 |
|
Henri Verbeet
|
5765632d9f
|
wined3d: Remove COM from the vertex declaration.
|
2011-02-03 13:15:17 +01:00 |
|
Henri Verbeet
|
36d4268e3c
|
wined3d: Remove COM from IWineD3D.
|
2011-02-02 12:22:42 +01:00 |
|
Henri Verbeet
|
4b109ff1f8
|
wined3d: Remove COM from the stateblock.
|
2011-01-31 12:24:58 +01:00 |
|
Henri Verbeet
|
69ea0884ab
|
d3d9: Check the correct swapchain in IDirect3DDevice9Impl_GetSwapChain() (LLVM/Clang).
|
2011-01-28 11:58:09 +01:00 |
|
Henri Verbeet
|
06581b4513
|
d3d9: Fix some return values.
|
2010-11-16 13:48:51 +01:00 |
|
André Hentschel
|
ce0e1f07dc
|
d3d9: Improve CheckDeviceState stub to run Firefox 4 Beta 7.
|
2010-11-12 11:56:41 +01:00 |
|
Henri Verbeet
|
7e3985e1fe
|
ddraw: Setup the device window in SetCooperativeLevel().
|
2010-11-08 13:30:54 +01:00 |
|
Henri Verbeet
|
41a76b958d
|
d3d9: Add some missing locking to IDirect3DDevice9Impl_EndStateBlock().
Found by Michael Stefaniuc & Coccinelle.
|
2010-11-04 12:12:56 +01:00 |
|
Henri Verbeet
|
cd957f5b64
|
d3d9: Partially implement IDirect3D9Ex::CreateDeviceEx().
|
2010-10-27 12:12:00 +02:00 |
|
Rico Schüller
|
e6d52c0c8b
|
wined3d: Add argument check for Type to Get/SetTextureStageState().
|
2010-09-14 13:32:00 -05:00 |
|
Henri Verbeet
|
07b5c4becf
|
wined3d: Getting the current pixel shader should never fail.
|
2010-09-07 11:23:31 +02:00 |
|
Henri Verbeet
|
0c54dfe7ba
|
wined3d: Getting the current vertex shader should never fail.
|
2010-09-07 11:23:27 +02:00 |
|
Henri Verbeet
|
2465b4cf01
|
d3d9: Move device functions to device.c.
|
2010-09-01 14:01:02 +02:00 |
|
Henri Verbeet
|
6c4c351791
|
wined3d: Don't require wined3d object parents to be COM objects.
|
2010-09-01 14:01:02 +02:00 |
|
Henri Verbeet
|
2ef400901d
|
wined3d: Devices don't need parents.
|
2010-09-01 12:40:07 +02:00 |
|
Henri Verbeet
|
c568916f9e
|
wined3d: Implicit depth/stencil surfaces don't have a container.
They're owned by the device instead of the swapchain.
|
2010-08-31 14:23:47 +02:00 |
|
Henri Verbeet
|
4005eb2a18
|
wined3d: Get rid of WINED3DRECT.
|
2010-08-31 14:23:47 +02:00 |
|
Austin English
|
243771deb1
|
d3d8/d3d9: Fix a compiler warning on non-i386/x86_64.
|
2010-08-24 12:25:14 +02:00 |
|
Henri Verbeet
|
cc5271d1b7
|
wined3d: Rename WINED3DFORMAT to wined3d_format_id.
|
2010-08-24 12:25:01 +02:00 |
|
Henri Verbeet
|
0df144164b
|
wined3d: Pass floating point colors to IWineD3DDeviceImpl_ColorFill().
|
2010-08-24 12:24:43 +02:00 |
|
Henri Verbeet
|
e6611e22fb
|
d3d9: Set the FPU control word on device creation.
|
2010-05-26 17:36:32 +02:00 |
|
Henri Verbeet
|
914c8cb8ea
|
ddraw: Acquire/release the focus window from the correct location.
|
2010-03-18 10:24:15 +01:00 |
|
Henri Verbeet
|
7f8ccf0342
|
d3d9: Add a separate function for stateblock initialization.
|
2010-01-20 15:32:15 +01:00 |
|
Henri Verbeet
|
bfb63a8634
|
d3d9: Add a separate function for query initialization.
|
2010-01-18 14:37:21 +01:00 |
|
Henri Verbeet
|
76804fa711
|
d3d9: Add a separate function for swapchain initialization.
|
2009-12-21 15:01:25 +01:00 |
|
Henri Verbeet
|
55f3c576d9
|
wined3d: Remove the effetively unused "state" field from the device.
|
2009-11-18 11:16:54 +01:00 |
|
Henri Verbeet
|
434a23d90d
|
d3d9: Move D3D9CB_DestroySwapChain() to device.c.
|
2009-11-18 11:16:35 +01:00 |
|
Henri Verbeet
|
b9243b721a
|
d3d9: Add a separate function for device initialization.
|
2009-11-18 11:16:31 +01:00 |
|
Stefan Dösinger
|
90e443758a
|
wined3d: Add a parameter for SetRenderTarget viewport setup.
|
2009-11-03 21:21:30 +01:00 |
|
Henri Verbeet
|
bf10dbe8a6
|
wined3d: Map D3DFMT_D24S8 to WINED3DFMT_D24_UNORM_S8_UINT.
The internal order of the depth and stencil bits is unspecified since the
format isn't lockable.
|
2009-10-30 11:28:52 +01:00 |
|
Henri Verbeet
|
4dbf1c4900
|
d3d9: Add traces.
|
2009-10-20 14:00:36 +02:00 |
|
Henri Verbeet
|
44aead2e1c
|
d3d9: Fix some IDirect3DDevice9Ex methods.
|
2009-10-19 11:45:25 +02:00 |
|
Stefan Dösinger
|
e80144c403
|
d3d: Make EndScene calls hookable.
|
2009-10-14 12:21:06 +02:00 |
|
Stefan Dösinger
|
dcacd83a82
|
d3d9: Make some functions hookable.
|
2009-10-14 12:21:06 +02:00 |
|
Henri Verbeet
|
47c84f4f7f
|
wined3d: Use the DXGI naming convention for all formats.
|
2009-09-25 15:15:44 +02:00 |
|
Henri Verbeet
|
c64da00de7
|
wined3d: Rename IWineD3DDevice::GetIndices() to IWineD3DDevice::GetIndexBuffer().
|
2009-09-25 15:14:52 +02:00 |
|
Henri Verbeet
|
60e32659a7
|
wined3d: Rename IWineD3DDevice::SetIndices() to IWineD3DDevice::SetIndexBuffer().
|
2009-09-25 15:14:44 +02:00 |
|
Henri Verbeet
|
7f1c802b9f
|
d3d9: Add a separate function for pixel shader initialization.
|
2009-09-24 13:24:40 +02:00 |
|
Henri Verbeet
|
cdb741274a
|
d3d9: Add a separate function for vertex shader initialization.
|
2009-09-24 13:24:04 +02:00 |
|
Henri Verbeet
|
0241fefa94
|
d3d9: Add a separate function for vertex declaration initialization.
|
2009-09-23 12:35:00 +02:00 |
|
Henri Verbeet
|
359acf2461
|
d3d9: Limit "NumSimultaneousRTs" to 4.
|
2009-09-22 16:17:30 +02:00 |
|