Henri Verbeet
204ffe15a6
d3d10core: Properly handle parentless views in d3d10_device_OMGetRenderTargets().
2014-09-01 20:26:34 +02:00
Henri Verbeet
1cccd02428
d3d10core: Set wined3d state in d3d10_device_RSSetState().
...
At some point we'll probably want to switch to using state objects inside
wined3d, although that would require some changes to the other users of
wined3d as well.
2014-09-01 13:12:52 +02:00
Henri Verbeet
2fa847280a
d3d10core: Implement d3d10_device_OMGetRenderTargets().
2014-08-22 12:53:30 +02:00
Henri Verbeet
28d7affa90
d3d10core: Implement d3d10_device_OMSetRenderTargets().
2014-08-22 12:53:28 +02:00
Henri Verbeet
736b9e1c1c
wined3d: Get rid of wined3d_device_color_fill().
2014-08-22 12:53:26 +02:00
Henri Verbeet
6a1a18e7e2
d3d10core: Implement d3d10_device_CopyResource().
2014-08-04 14:23:36 +02:00
Henri Verbeet
09fda3b805
d3d9: Improve d3d9_device_TestCooperativeLevel().
2014-06-27 10:37:36 +02:00
Henri Verbeet
8d23f13b16
d3d10core: Implement d3d10_device_GetDeviceRemovedReason().
2014-06-13 10:12:06 +02:00
Henri Verbeet
f38b36ee33
d3d10core: Implement d3d10_query_GetDevice().
2014-02-17 11:32:09 +01:00
Henri Verbeet
3363d49236
d3d10core: Implement d3d10_sampler_state_GetDevice().
2014-02-17 11:31:54 +01:00
Henri Verbeet
539a579d54
d3d10core: Implement d3d10_shader_resource_view_GetDevice().
2014-02-13 17:52:13 +01:00
Henri Verbeet
40686f48cb
d3d10core: Implement d3d10_rendertarget_view_GetDevice().
2014-02-13 17:52:13 +01:00
Henri Verbeet
01d435288f
d3d10core: Implement d3d10_depthstencil_view_GetDevice().
2014-02-13 17:52:13 +01:00
Henri Verbeet
28510c73c2
d3d10core: Implement ID3D10Multithread.
2014-02-12 19:15:19 +01:00
Henri Verbeet
409c872c99
d3d10core: Implement ID3D10Device1.
2014-02-11 19:19:14 +01:00
Henri Verbeet
15c1a26b55
wined3d: Create volumes inside wined3d.
2013-12-06 13:14:52 +01:00
Henri Verbeet
afc3d2ab70
wined3d: Create surfaces inside wined3d.
2013-11-15 12:00:26 +01:00
Henri Verbeet
592b347c79
d3d10core: Avoid LPSTR.
2013-09-17 12:01:25 +02:00
Stefan Dösinger
ac871305f8
wined3d: Store the mipmap level in the volume.
2013-08-22 20:15:18 +02:00
Henri Verbeet
d6bc4fe71a
wined3d: Allow surface flags to be passed to texture creation functions.
2013-06-06 11:47:19 +02:00
Henri Verbeet
13a38e8d5e
wined3d: Pass a wined3d_resource_desc structure to device_parent_create_swapchain_surface().
2013-06-04 10:14:28 +02:00
Henri Verbeet
a4d2660c9b
wined3d: Pass a wined3d_resource_desc structure to device_parent_create_texture_surface().
2013-06-04 10:14:26 +02:00
Henri Verbeet
7b84e3234b
d3d10core: Implement d3d10_device_CreatePredicate().
2013-05-31 11:57:44 +02:00
Michael Stefaniuc
1eff4669ff
d3d10core: Remove ERR() on HeapAlloc failure for small sizes known at compile time.
2013-02-07 15:48:14 +01:00
Henri Verbeet
ce912d5149
wined3d: Get rid of the surface_type parameter to wined3d_surface_create().
2013-01-17 12:21:55 +01:00
Henri Verbeet
5d38662235
d3d10core: Only create unique rasterizer state objects.
2013-01-02 13:15:14 +01:00
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