Commit Graph

81 Commits

Author SHA1 Message Date
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 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 2ab5b833d7 wined3d: Remove COM from the rendertarget view implementation. 2011-04-06 12:05:07 +02:00
Henri Verbeet f8f83ff2f7 wined3d: Remove COM from the shader implementation. 2011-03-31 12:37:46 +02:00
Henri Verbeet 3d4fe0b750 wined3d: Get rid of IWineD3DPixelShader. 2011-03-30 12:18:03 +02:00
Henri Verbeet 9ea2ee5f4e wined3d: Get rid of IWineD3DGeometryShader. 2011-03-30 12:17:56 +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 ed0037854a wined3d: Get rid of IWineD3DVolumeTexture. 2011-03-16 14:14:21 +01:00
Henri Verbeet a27ee75ed2 wined3d: Remove COM from the buffer implementation. 2011-03-04 16:25:58 +01:00
Henri Verbeet 5765632d9f wined3d: Remove COM from the vertex declaration. 2011-02-03 13:15:17 +01:00
Henri Verbeet 0d4e0bc9ba d3d10core: Add a stub ID3D10Texture3D implementation. 2010-10-14 17:54:52 +02:00
Henri Verbeet cc5271d1b7 wined3d: Rename WINED3DFORMAT to wined3d_format_id. 2010-08-24 12:25:01 +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 efbd38ae84 dxgi: The "unknown0" parameter to DXGID3D10CreateDevice() is a pointer.
Fixes stack corruption in the 64-bit tests. Thanks to Paul Vriens for debugging this.
2009-12-08 12:33:43 +01:00
Henri Verbeet ccbcf8f291 d3d10core: Add a separate function for device initialization. 2009-11-19 12:22:04 +01:00
Henri Verbeet e3ac26d58c d3d10core: Add a stub ID3D10BlendState implementation. 2009-11-04 13:07:56 +01:00
Henri Verbeet 6d6d8eb1d8 d3d10core: Add a stub ID3D10SamplerState implementation. 2009-11-03 21:17:07 +01:00
Henri Verbeet 4b341c252c d3d10core: Add a stub ID3D10RasterizerState implementation. 2009-11-03 21:17:03 +01:00
Henri Verbeet d7589589a9 d3d10core: Add a stub ID3D10DepthStencilState implementation. 2009-11-03 21:17:00 +01:00
Henri Verbeet 6075f57168 d3d10core: Add a stub ID3D10ShaderResourceView implementation. 2009-11-03 21:16:23 +01:00
Henri Verbeet 4bb4bad11a d3d10core: Add a stub ID3D10DepthStencilView implementation. 2009-11-03 21:16:17 +01:00
Henri Verbeet 3333b12487 d3d10core: Add a separate function for d3d10_rendertarget_view initialization. 2009-10-30 11:29:11 +01:00
Henri Verbeet 39d6f64885 d3d10core: Add a separate function for d3d10_geometry_shader initialization. 2009-10-30 11:29:01 +01:00
Henri Verbeet dde50a4748 d3d10core: Add a separate function for d3d10_pixel_shader initialization. 2009-09-24 13:24:34 +02:00
Henri Verbeet 0a72acc7f4 d3d10core: Add a separate function for d3d10_vertex_shader initialization. 2009-09-24 13:23:58 +02:00
Henri Verbeet cc68900d86 d3d10core: Add a separate function for d3d10_input_layout initialization. 2009-09-23 12:34:53 +02:00
Henri Verbeet 802674e078 d3d10core: Mark internal symbols hidden. 2009-09-22 16:17:44 +02:00