Commit Graph

205 Commits

Author SHA1 Message Date
Henri Verbeet e46bdc28f6 d3d10core: Get rid of the "partial stub" FIXME in d3d10_device_CreateTexture2D(). 2015-02-18 23:21:46 +09:00
Henri Verbeet 58896c610f d3d10core: Get rid of the "partial stub" FIXME in d3d10_device_CreateBuffer().
At this point it doesn't really add anything anymore.
2015-02-18 23:21:43 +09:00
Henri Verbeet ea534c9ab4 wined3d: Allow initial texture contents to be specified with wined3d_texture_create(). 2015-01-05 20:15:35 +01:00
André Hentschel 5ddc53f30e d3d10core: Remove unused struct (Clang). 2014-11-25 13:47:11 +01:00
Henri Verbeet ed9188c4f8 d3d10core: Set wined3d state in d3d10_device_OMSetBlendState(). 2014-11-04 16:54:37 +09:00
Henri Verbeet a0c6cdd5c9 d3d10core: Implement d3d10_device_ClearState(). 2014-11-03 20:31:29 +09:00
Henri Verbeet a3daed9604 d3d10core: Implement d3d10_device_GetPredication(). 2014-09-19 10:49:24 +02:00
Henri Verbeet fdf60e51fc d3d10core: Implement d3d10_device_SetPredication(). 2014-09-19 10:49:11 +02:00
Henri Verbeet 686546b6d3 d3d10core: Create wined3d queries for queries. 2014-09-19 10:49:02 +02:00
Henri Verbeet f50e543c7a d3d10core: Set the initial sample mask to D3D10_DEFAULT_SAMPLE_MASK. 2014-09-18 13:06:40 +02:00
Henri Verbeet 0ed857fdcc d3d10core: Set the initial blend factors to 1.0f. 2014-09-18 13:06:37 +02:00
Henri Verbeet f06a57f678 d3d10core: Implement d3d10_device_PSGetShaderResources(). 2014-09-17 11:05:08 +02:00
Henri Verbeet 8080212f43 d3d10core: Implement d3d10_device_PSSetShaderResources(). 2014-09-17 11:05:05 +02:00
Henri Verbeet 354a6d4e2c d3d10core: Implement d3d10_device_GSGetShaderResources(). 2014-09-17 11:05:01 +02:00
Henri Verbeet 9c3266fe1d d3d10core: Implement d3d10_device_GSSetShaderResources(). 2014-09-17 11:04:58 +02:00
Henri Verbeet 482e5f589b d3d10core: Implement d3d10_device_VSGetShaderResources(). 2014-09-17 11:04:54 +02:00
Henri Verbeet 1e434b52d0 d3d10core: Implement d3d10_device_VSSetShaderResources(). 2014-09-16 12:24:59 +02:00
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