Matteo Bruni
|
d9c9b5c365
|
d3d10core: Fixup HRESULT in a bunch of error cases.
|
2011-09-26 17:57:50 +02:00 |
Matteo Bruni
|
2a146448f4
|
wined3d: When creating a new shader, check shader type and version.
|
2011-09-26 17:57:48 +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
|
2b1001907f
|
d3d10core: COM cleanup for the ID3D10GeometryShader iface.
|
2011-06-01 15:16:32 +02:00 |
Henri Verbeet
|
00a5f38595
|
wined3d: Remove object creation methods from the IWineD3DDevice interface.
|
2011-05-11 14:56:48 +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
|
6c4c351791
|
wined3d: Don't require wined3d object parents to be COM objects.
|
2010-09-01 14:01:02 +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
|
39d6f64885
|
d3d10core: Add a separate function for d3d10_geometry_shader initialization.
|
2009-10-30 11:29:01 +01: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 |
Henri Verbeet
|
dde50a4748
|
d3d10core: Add a separate function for d3d10_pixel_shader initialization.
|
2009-09-24 13:24:34 +02:00 |
Henri Verbeet
|
ca05ef5dd0
|
wined3d: Don't free D3D vertex shaders until the wined3d vertex shader is destroyed.
|
2009-09-24 13:24:19 +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
|
1ba006037c
|
d3d10core: Use debugstr_a()/debugstr_an() to trace external strings.
|
2009-09-10 10:49:53 +02:00 |
Henri Verbeet
|
fcee1b709c
|
d3d10core: Implement ID3D10Device::CreateVertexShader().
|
2009-05-26 13:50:01 +02:00 |
Henri Verbeet
|
cc4d5dc97f
|
d3d10core: Release the wined3d shader when the d3d10 pixel shader is destroyed.
|
2009-05-11 12:43:20 +02:00 |
Henri Verbeet
|
bb3b5a7305
|
d3d10core: Parse pixelshader output signatures and pass them to CreatePixelShader().
|
2009-05-11 12:43:15 +02:00 |
Henri Verbeet
|
d6fa27f5a1
|
d3d10core: Improve the shader input/output signature parsing code.
Make a copy of the string data, and move the function to shader.c.
|
2009-05-11 12:43:08 +02:00 |
Henri Verbeet
|
f1023815ce
|
wined3d: Add a wined3d pixel shader to struct d3d10_pixel_shader.
|
2009-04-27 13:25:32 +02:00 |
Henri Verbeet
|
53239a9aa2
|
d3d10core: Add a stub ID3D10PixelShader implementation.
|
2009-03-04 12:07:20 +01:00 |
Henri Verbeet
|
972221f5ea
|
d3d10core: Add a stub ID3D10GeometryShader implementation.
|
2009-03-04 12:07:20 +01:00 |
Henri Verbeet
|
7eb634976d
|
d3d10core: Add a stub ID3D10VertexShader implementation.
|
2009-03-04 12:07:20 +01:00 |