Henri Verbeet
|
4f9814c536
|
d3d10core: Implement d3d10_rasterizer_state_GetDesc().
|
2013-01-02 13:11:22 +01:00 |
Henri Verbeet
|
0ffda86f76
|
d3d10core: Only create unique depthstencil state objects.
|
2012-12-14 11:49:28 +01:00 |
Henri Verbeet
|
d158289020
|
d3d10core: Implement d3d10_depthstencil_state_GetDesc().
|
2012-12-14 11:49:23 +01:00 |
Henri Verbeet
|
525e3da051
|
d3d10core: Only create unique blend state objects.
|
2012-12-13 11:21:28 +01:00 |
Henri Verbeet
|
9d86c8b07c
|
d3d10core: Implement d3d10_blend_state_GetDesc().
|
2012-12-13 11:21:22 +01:00 |
Henri Verbeet
|
a9e241e4fe
|
d3d10core: Only create unique sampler state objects.
|
2012-12-12 11:59:08 +01:00 |
Henri Verbeet
|
14eadb71bc
|
d3d10core: Implement d3d10_sampler_state_GetDesc().
|
2012-12-12 11:59:01 +01:00 |
Henri Verbeet
|
fc50e2b70b
|
d3d10core: Get rid of a FIXME in d3d10_device_CreateGeometryShader().
|
2012-12-11 12:03:38 +01:00 |
Henri Verbeet
|
9fbd3bbed6
|
d3d10core: Implement d3d10_device_PSGetSamplers().
|
2012-12-10 11:25:49 +01:00 |
Henri Verbeet
|
4c4131cd78
|
d3d10core: Implement d3d10_device_PSSetSamplers().
|
2012-12-10 11:25:46 +01:00 |
Henri Verbeet
|
2c01e11eca
|
d3d10core: Implement d3d10_device_GSGetSamplers().
|
2012-12-07 10:35:51 +01:00 |
Henri Verbeet
|
047d607e07
|
d3d10core: Implement d3d10_device_GSSetSamplers().
|
2012-12-07 10:35:44 +01:00 |
Henri Verbeet
|
c98767a425
|
d3d10core: Implement d3d10_device_VSGetSamplers().
|
2012-12-06 12:55:59 +01:00 |
Henri Verbeet
|
e5805c316c
|
d3d10core: Implement d3d10_device_VSSetSamplers().
|
2012-12-06 12:55:50 +01:00 |
Henri Verbeet
|
6ac3c48384
|
d3d10core: Implement d3d10_device_PSGetConstantBuffers().
|
2012-12-05 12:44:07 +01:00 |
Henri Verbeet
|
b034f49183
|
d3d10core: Implement d3d10_device_PSSetConstantBuffers().
|
2012-12-05 12:44:01 +01:00 |
Henri Verbeet
|
d906c94382
|
d3d10core: Implement d3d10_device_GSGetConstantBuffers().
|
2012-12-04 00:02:06 +01:00 |
Henri Verbeet
|
feda45279e
|
d3d10core: Implement d3d10_device_GSSetConstantBuffers().
|
2012-12-04 00:02:00 +01:00 |
Henri Verbeet
|
027ef4ccdb
|
d3d10core: Implement d3d10_device_VSGetConstantBuffers().
|
2012-11-30 11:42:54 +01:00 |
Henri Verbeet
|
ae5e15319e
|
d3d10core: Implement d3d10_device_VSSetConstantBuffers().
|
2012-11-30 11:42:48 +01:00 |
Henri Verbeet
|
7f62678c16
|
d3d10core: Implement d3d10_device_DrawIndexedInstanced().
|
2012-11-27 16:54:57 +01:00 |
Henri Verbeet
|
86779241c6
|
d3d10core: Implement d3d10_device_IAGetInputLayout().
|
2012-11-26 11:50:30 +01:00 |
Henri Verbeet
|
dc67be012f
|
d3d10core: Implement d3d10_device_SOGetTargets().
|
2012-11-23 14:40:36 +01:00 |
Henri Verbeet
|
5b781d709d
|
d3d10core: Implement d3d10_device_SOSetTargets().
|
2012-11-23 14:40:30 +01:00 |
Henri Verbeet
|
9e97bff539
|
d3d10core: Implement d3d10_device_RSGetScissorRects().
|
2012-11-22 14:54:19 +01:00 |
Henri Verbeet
|
2a8359d44c
|
d3d10core: Implement d3d10_device_RSSetScissorRects().
|
2012-11-22 14:54:14 +01:00 |
Henri Verbeet
|
860c0eb24e
|
d3d10core: Implement d3d10_device_IAGetVertexBuffers().
|
2012-11-21 13:26:03 +01:00 |
Henri Verbeet
|
d0d213f7d1
|
d3d10core: Implement d3d10_device_IAGetIndexBuffer().
|
2012-11-21 13:25:57 +01:00 |
Henri Verbeet
|
e00f1590db
|
d3d10core: Fix the stream index in d3d10_device_IASetVertexBuffers().
|
2012-11-15 12:19:41 +01:00 |
Henri Verbeet
|
25c449247f
|
d3d10core: Implement d3d10_device_GSGetShader().
|
2012-11-14 11:27:44 +01:00 |
Henri Verbeet
|
9081f8afb1
|
d3d10core: Implement d3d10_device_GSSetShader().
|
2012-11-14 11:27:40 +01:00 |
Henri Verbeet
|
d2fa9a75b2
|
d3d10core: Implement d3d10_device_PSGetShader().
|
2012-11-13 16:54:53 +01:00 |
Henri Verbeet
|
5dc94d04a5
|
d3d10core: Implement d3d10_device_VSGetShader().
|
2012-11-13 16:54:53 +01:00 |
Henri Verbeet
|
2bf46c60fb
|
wined3d: Replace the face and level parameters to device_parent_create_texture_surface() with the sub-resource index.
|
2012-10-25 11:48:25 +02:00 |
Henri Verbeet
|
ddbe791d37
|
wined3d: Set texture_level in surface_set_texture_target() as well.
|
2012-10-24 11:24:22 +02:00 |
Henri Verbeet
|
272f63263e
|
d3d10core: Implement d3d10_device_OMGetBlendState().
|
2012-10-04 14:09:43 +02:00 |
Henri Verbeet
|
e69c28a0f7
|
d3d10core: Implement d3d10_device_OMSetBlendState().
|
2012-10-04 14:09:40 +02:00 |
Henri Verbeet
|
e4df956f95
|
d3d10core: Implement d3d10_device_OMGetDepthStencilState().
|
2012-10-03 11:19:40 +02:00 |
Henri Verbeet
|
a78fa40816
|
d3d10core: Implement d3d10_device_OMSetDepthStencilState().
|
2012-10-03 11:19:40 +02:00 |
Henri Verbeet
|
c7caabb864
|
d3d10core: Implement d3d10_device_RSGetState().
|
2012-10-01 23:07:46 +02:00 |
Henri Verbeet
|
fbcce6787a
|
d3d10core: Implement d3d10_device_RSSetState().
|
2012-10-01 23:07:43 +02:00 |
Henri Verbeet
|
2f350a5a2d
|
d3d10core: Add a missing return to d3d10_device_CreateGeometryShader().
|
2012-09-19 23:54:51 +02:00 |
Henri Verbeet
|
843db2c364
|
d3d10core: Replace a FIXME with a TRACE in d3d10_device_CreateSamplerState().
|
2012-09-19 13:04:37 +02:00 |
Henri Verbeet
|
9fb039bb01
|
d3d10core: Implement d3d10_device_RSGetViewports().
|
2012-09-18 10:18:33 +02:00 |
Henri Verbeet
|
69a63024ef
|
d3d10core: Implement d3d10_device_RSSetViewports().
|
2012-09-18 10:18:28 +02:00 |
Henri Verbeet
|
83e21f8793
|
d3d10core: Implement d3d10_shader_resource_view_GetDesc().
|
2012-09-14 15:43:12 +02:00 |
Henri Verbeet
|
05d1fbb392
|
d3d10core: Implement d3d10_depthstencil_view_GetDesc().
|
2012-09-13 10:22:59 +02:00 |
Henri Verbeet
|
b6b9c15696
|
d3d10core: Implement d3d10_shader_resource_view_GetResource().
|
2012-09-12 12:46:00 +02:00 |
Henri Verbeet
|
d2fdeaa4fe
|
d3d10core: Implement d3d10_depthstencil_view_GetResource().
|
2012-09-11 18:03:49 +02:00 |
Henri Verbeet
|
2b4c72b13b
|
d3d10core: Always create a wined3d texture for d3d10core textures.
|
2012-07-12 11:45:21 -05:00 |
Henri Verbeet
|
0821c8024b
|
wined3d: Merge the device parent create_rendertarget() and create_depth_stencil() handlers.
|
2012-07-11 09:57:07 -05:00 |
Henri Verbeet
|
8ad98cdbee
|
wined3d: Get rid of the "discard" parameter to device_parent_create_depth_stencil().
|
2012-07-10 10:39:42 -05:00 |
Henri Verbeet
|
9b74ebd794
|
wined3d: Get rid of the "lockable" parameter to device_parent_create_rendertarget().
|
2012-07-10 10:39:34 -05:00 |
Henri Verbeet
|
0a9ac7e992
|
d3d10core: COM cleanup for the ID3D10Buffer interface.
|
2012-04-16 12:04:48 +02:00 |
Michael Stefaniuc
|
b01ce6b633
|
d3d10core: Standardize COM aggregation for d3d10_device.
|
2012-03-26 18:15:04 +02:00 |
Henri Verbeet
|
e53a277305
|
wined3d: Get rid of the WINED3DPOOL typedef.
|
2012-01-18 12:37:38 +01:00 |
Henri Verbeet
|
a44b062aed
|
wined3d: Get rid of the WINED3DCUBEMAP_FACES typedef.
|
2012-01-13 17:34:31 +01:00 |
Henri Verbeet
|
9a8491045e
|
wined3d: Get rid of the WINED3DMULTISAMPLE_TYPE typedef.
|
2012-01-09 12:22:17 +01:00 |
Henri Verbeet
|
e6a4a86608
|
wined3d: Get rid of the WINED3DPRIMITIVETYPE typedef.
|
2011-12-12 10:21:01 +01:00 |
Henri Verbeet
|
94c9b0b4fc
|
wined3d: Get rid of the WINED3DPRESENT_PARAMETERS typedef.
|
2011-12-02 11:51:29 +01:00 |
Henri Verbeet
|
82dd612d50
|
ddraw: Resize the swapchain window on mode changes in exclusive mode.
|
2011-11-30 11:50:42 +01:00 |
Henri Verbeet
|
7459180a51
|
wined3d: Get rid of the WINED3DCOLORVALUE typedef.
|
2011-11-16 09:41:50 +01:00 |
Michael Stefaniuc
|
3808a6f371
|
d3d10core: COM cleanup for the ID3D10InputLayout iface.
|
2011-07-12 13:25:43 +02:00 |
Michael Stefaniuc
|
6c866e06bf
|
d3d10core: Use unsafe_impl_from_ID3D10InputLayout for an app provided iface.
|
2011-07-12 13:25:40 +02:00 |
Michael Stefaniuc
|
dc3ee8b947
|
d3d10core: COM cleanup for the ID3D10RenderTargetView iface.
|
2011-07-12 13:25:37 +02:00 |
Michael Stefaniuc
|
0b78866a0f
|
d3d10core: Use unsafe_impl_from_ID3D10RenderTargetView for app provided ifaces.
|
2011-07-12 13:25:34 +02:00 |
Michael Stefaniuc
|
f196050f28
|
d3d10core: COM cleanup for the ID3D10PixelShader iface.
|
2011-07-12 11:37:01 +02:00 |
Michael Stefaniuc
|
887a4ff3cc
|
d3d10core: Use unsafe_impl_from_ID3D10PixelShader for an app provided iface.
|
2011-07-12 11:36:57 +02:00 |
Michael Stefaniuc
|
cc0cc6a80f
|
d3d10core: COM cleanup for the ID3D10VertexShader iface.
|
2011-07-12 11:36:53 +02:00 |
Michael Stefaniuc
|
ec415eaf3c
|
d3d10core: Use unsafe_impl_from_ID3D10VertexShader for an app provided iface.
|
2011-07-12 11:36:49 +02:00 |
Michael Stefaniuc
|
eeacb8f2c9
|
d3d10core: COM cleanup for the ID3D10Device iface.
|
2011-07-11 18:32:23 +02:00 |
Michael Stefaniuc
|
2f76274df9
|
d3d10core: COM cleanup for the ID3D10Query iface.
|
2011-06-02 16:24:07 +02:00 |
Michael Stefaniuc
|
db9823e02a
|
d3d10core: COM cleanup for the ID3D10SamplerState iface.
|
2011-06-02 16:24:03 +02:00 |
Michael Stefaniuc
|
54ac05a871
|
d3d10core: COM cleanup for the ID3D10RasterizerState iface.
|
2011-06-02 16:24:00 +02:00 |
Michael Stefaniuc
|
815470e68b
|
d3d10core: COM cleanup for the ID3D10DepthStencilState iface.
|
2011-06-02 16:23:54 +02:00 |
Michael Stefaniuc
|
a4a4a420f8
|
d3d10core: COM cleanup for the ID3D10BlendState iface.
|
2011-06-01 15:16:36 +02:00 |
Michael Stefaniuc
|
2b1001907f
|
d3d10core: COM cleanup for the ID3D10GeometryShader iface.
|
2011-06-01 15:16:32 +02:00 |
Michael Stefaniuc
|
36de21b3a1
|
d3d10core: COM cleanup for the ID3D10ShaderResourceView iface.
|
2011-06-01 15:16:29 +02:00 |
Michael Stefaniuc
|
7aff686ea1
|
d3d10core: COM cleanup for the ID3D10DepthStencilView iface.
|
2011-06-01 15:16:23 +02:00 |
Michael Stefaniuc
|
a8712d5522
|
d3d10core: COM cleanup for the ID3D10Texture3D iface.
|
2011-06-01 15:16:19 +02:00 |
Michael Stefaniuc
|
7d295ddfa4
|
d3d10core: COM cleanup for the ID3D10Texture2D iface.
|
2011-06-01 15:15:57 +02:00 |
Henri Verbeet
|
3032b40c80
|
wined3d: Get rid of the IWineD3DDeviceParent interface.
|
2011-05-19 10:06:21 +02:00 |
Henri Verbeet
|
8d4ca1f815
|
wined3d: Remove COM from the device implementation.
|
2011-05-17 10:06:18 +02:00 |
Henri Verbeet
|
979e3744f7
|
wined3d: Remove state management methods from the IWineD3DDevice interface.
|
2011-05-17 10:06:15 +02:00 |
Marcus Meissner
|
cb58f81a38
|
d3d10core: Mark a struct as static.
|
2011-05-16 16:35:33 +02:00 |
Henri Verbeet
|
00a5f38595
|
wined3d: Remove object creation methods from the IWineD3DDevice interface.
|
2011-05-11 14:56:48 +02:00 |
Henri Verbeet
|
1c1de920e3
|
wined3d: Remove COM from the surface implementation.
|
2011-04-29 16:52:13 +02:00 |
Henri Verbeet
|
2c450571e5
|
wined3d: Remove COM from the volume implementation.
|
2011-04-15 10:07:57 +02:00 |
Henri Verbeet
|
3ec19590d5
|
wined3d: Remove COM from the swapchain implementation.
|
2011-04-14 17:13:57 +02:00 |
Henri Verbeet
|
2ab5b833d7
|
wined3d: Remove COM from the rendertarget view implementation.
|
2011-04-06 12:05:07 +02: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
|
0d4e0bc9ba
|
d3d10core: Add a stub ID3D10Texture3D implementation.
|
2010-10-14 17:54:52 +02:00 |
Henri Verbeet
|
07ace95fcd
|
d3d10core: Implement device_parent_CreateVolume().
|
2010-10-14 17:54:52 +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
|
cc5271d1b7
|
wined3d: Rename WINED3DFORMAT to wined3d_format_id.
|
2010-08-24 12:25:01 +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
|
73c6355d75
|
d3d10core: Add a wined3d geoemtry shader to struct d3d10_geometry_shader.
|
2010-01-04 11:41:28 +01:00 |
Henri Verbeet
|
e4e1c27987
|
d3d10core: Add a stub ID3D10Query implementation.
|
2009-12-14 12:04:05 +01:00 |
Henri Verbeet
|
03f61decc9
|
d3d10core: Allow a NULL vertex buffer to be set in IASetVertexBuffers().
|
2009-12-02 13:06:07 +01:00 |
Henri Verbeet
|
ee396dda28
|
d3d10core: Allow a NULL input layout to be set in IASetInputLayout().
|
2009-12-02 13:06:07 +01:00 |