Henri Verbeet
|
fd7c1cbf05
|
wined3d: IWineD3DBuffer_GetDesc() should never fail.
|
2010-09-14 09:43:22 -05:00 |
Henri Verbeet
|
955858e97d
|
wined3d: IWineD3DVolume_GetDesc() should never fail.
|
2010-09-08 13:31:49 +02:00 |
Henri Verbeet
|
53183b4cf3
|
wined3d: IWineD3DSurface_GetDesc() should never fail.
|
2010-09-08 13:31:43 +02: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
|
6c4c351791
|
wined3d: Don't require wined3d object parents to be COM objects.
|
2010-09-01 14:01:02 +02:00 |
Henri Verbeet
|
b84d1ce5f7
|
wined3d: Clippers don't need parents.
|
2010-09-01 14:00:56 +02:00 |
Henri Verbeet
|
7c675b522a
|
wined3d: Queries don't need parents.
|
2010-09-01 12:40:08 +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 |
Alexandre Julliard
|
a919735870
|
include: Specify calling convention explicitly in idl files where needed.
|
2010-08-27 13:53:17 +02:00 |
Henri Verbeet
|
42b814c7d1
|
wined3d: Remove the GetContainer() methods from the public wined3d interface.
There's nothing left that uses these.
|
2010-08-26 12:41:39 +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
|
b93a9b37fa
|
wined3d: Pass a WINED3DCOLORVALUE structure to IWineD3DDeviceImpl_ClearRendertargetView().
The structure is nicer to work with than the array.
|
2010-08-23 12:05:24 +02:00 |
Henri Verbeet
|
61db577a4b
|
wined3d: Remove SetContainer() from the public IWineD3DSurface interface.
|
2010-08-17 11:55:32 +02:00 |
Henri Verbeet
|
89e6a60732
|
wined3d: Remove SetContainer() from the public IWineD3DVolume interface.
|
2010-08-17 11:55:32 +02:00 |
Henri Verbeet
|
3ad82a82bb
|
wined3d: The stateblock doesn't have a parent.
|
2010-07-30 11:36:03 +02:00 |
Henri Verbeet
|
f7760656f3
|
wined3d: Remove LoadLocation() from the public wined3d surface interface.
|
2010-07-22 10:13:24 +02:00 |
Henri Verbeet
|
147f24dd78
|
wined3d: Remove ModifyLocation() from the public wined3d surface interface.
|
2010-07-22 10:13:13 +02:00 |
Henri Verbeet
|
1b5cc39a86
|
wined3d: Get rid of some dead code.
|
2010-06-01 11:03:56 +02:00 |
Henri Verbeet
|
1289842da3
|
wined3d: Move handling of the unimplemented WINED3DRS_STIPPLEPATTERN states to ddraw.
|
2010-04-02 10:36:06 +02:00 |
Henri Verbeet
|
2e5976a8c5
|
wined3d: Move handling of the unimplemented WINED3DRS_BORDERCOLOR state to ddraw.
|
2010-04-02 10:35:54 +02:00 |
Henri Verbeet
|
af9510f400
|
wined3d: Remove some unused render states.
|
2010-04-02 10:35:44 +02:00 |
Henri Verbeet
|
97ea3b6322
|
wined3d: Remove some unused / duplicate render states.
|
2010-03-31 16:32:47 +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
|
4e48ae2629
|
ddraw: Implement IDirectDrawImpl_GetSurfaceFromDC().
This is a pretty naive implementation, should that become a performance
problem it's easy enough to speed up with a search tree of some kind.
|
2010-03-17 10:06:25 +01:00 |
Rob Shearman
|
c137b95db8
|
include: Replace hexadecimal representation of four character codes in WINED3DFORMAT enum with macros using the actual characters.
|
2010-01-22 12:17:24 +01:00 |
Gerald Pfeifer
|
feecb8ebaf
|
include: Move WINED3DTS_WORLD et al directly into _WINED3DTRANSFORMSTATETYPE.
|
2010-01-04 11:50:11 +01:00 |
Gerald Pfeifer
|
0cf44ae02e
|
wined3d: Introduce WINED3DFMT_INST and use it in CheckTextureCapability().
|
2010-01-04 11:49:58 +01:00 |
Henri Verbeet
|
41401fb8cf
|
wined3d: Add a geometry shader object.
This is just the object used to store the byte code, the shader compiler
doesn't know how to handle geometry shaders yet.
|
2010-01-04 11:41:28 +01:00 |
Henri Verbeet
|
67cba48782
|
wined3d: The FVF parameter to IWineD3DDeviceImpl_CreateVertexBuffer() is unused now.
|
2009-12-30 13:31:20 +01:00 |
Stefan Dösinger
|
d6b9732497
|
wined3d: Remove the d3d7 do-not-convert code.
|
2009-12-29 11:03:36 +01:00 |
Henri Verbeet
|
3288911ae3
|
wined3d: Use proper enum elements for FOURCC formats.
|
2009-12-23 14:27:30 +01:00 |
Henri Verbeet
|
b6ef17f23d
|
wined3d: Remove unused GetDevice() implementations.
|
2009-12-09 13:51:04 +01:00 |
Henri Verbeet
|
0491fcce30
|
dxgi: Implement IDXGIAdapter::GetDesc().
|
2009-12-04 14:34:59 +01:00 |
Henri Verbeet
|
dd5fc79f56
|
wined3d: The stateblock doesn't really need a parent.
|
2009-12-04 14:34:59 +01:00 |
Henri Verbeet
|
ed73f0a1b0
|
d3d9: Implement IDirect3D9Ex::GetAdapterLUID().
|
2009-12-02 13:06:08 +01:00 |
Henri Verbeet
|
55f3c576d9
|
wined3d: Remove the effetively unused "state" field from the device.
|
2009-11-18 11:16:54 +01:00 |
Stefan Dösinger
|
d4275e87f1
|
wined3d: Add a usage flag for static buffer declarations.
|
2009-11-03 21:21:55 +01:00 |
Stefan Dösinger
|
63326b1925
|
wined3d: Add a usage flag for vertex buffer optimization.
|
2009-11-03 21:21:48 +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
|
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
|
77086e8e84
|
wined3d: Remove SetFunction() from the public shader interface.
|
2009-09-25 15:14:26 +02:00 |
Henri Verbeet
|
d76c7a8521
|
wined3d: Move some common shader functions to the IWineD3DBaseShader interface.
|
2009-09-25 15:14:17 +02:00 |
Henri Verbeet
|
789372afa8
|
wined3d: Don't free D3D pixel shaders until the wined3d pixel shader is destroyed.
|
2009-09-24 13:24:53 +02:00 |