Henri Verbeet
|
c27b83ec07
|
d3d11: Introduce a helper function to allocate arrays.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-25 15:43:55 +09:00 |
Henri Verbeet
|
b1665527af
|
d3d11: Validate offsets and sizes in shader_parse_signature() (AFL).
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-25 15:43:40 +09:00 |
Henri Verbeet
|
c09b560c11
|
d3d11: Get rid of struct d3d_shader_info.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-24 16:19:09 +09:00 |
Henri Verbeet
|
569fcd33dc
|
wined3d: Store shader signatures directly in struct wined3d_shader_desc.
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-24 16:19:07 +09:00 |
Józef Kucia
|
ecc577312e
|
d3d11: Add ID3D11ClassLinkage interface stub.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-22 21:19:49 +09:00 |
Józef Kucia
|
37416f2282
|
d3d11: Implement d3d11_device_CreateDomainShader().
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-01 20:51:37 +09:00 |
Józef Kucia
|
afa74b5c0f
|
wined3d: Introduce wined3d_shader_create_hs().
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-30 11:53:31 +09:00 |
Józef Kucia
|
210b78258f
|
d3d11: Add ID3D11HullShader interface stub.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-30 11:53:23 +09:00 |
Matteo Bruni
|
ca3963b674
|
d3d11: Only accept shader versions supported by the feature level of the device.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-11 20:23:08 +09:00 |
Józef Kucia
|
6ef3324fd8
|
d3d11: Extract SM5 shader code from DXBC.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-12 23:07:29 +09:00 |
Józef Kucia
|
b9f1b0fff8
|
d3d11: Do not generate ERR messages for unrecognized shader bytecode.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-12 23:07:29 +09:00 |
Józef Kucia
|
1960ca5de8
|
d3d11: Implement d3d11_immediate_context_GSSetShader().
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-23 19:19:40 +09:00 |
Józef Kucia
|
acd78b54c0
|
d3d11: Partially implement d3d11_immediate_context_PSSetShader().
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-15 19:20:02 +09:00 |
Józef Kucia
|
d53c5020c3
|
d3d11: Partially implement d3d11_immediate_context_VSSetShader().
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-15 19:19:58 +09:00 |
Józef Kucia
|
e348fefa2e
|
d3d11: Implement {d3d10, d3d11}_geometry_shader_GetDevice().
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
|
2015-10-05 19:23:58 +09:00 |
Józef Kucia
|
9c9b594912
|
d3d11: Rename d3d10_shader_info to d3d_shader_info.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
|
2015-10-05 19:23:50 +09:00 |
Józef Kucia
|
7da86b434a
|
d3d11: Implement d3d11_device_CreateGeometryShader().
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
|
2015-10-05 19:23:43 +09:00 |
Józef Kucia
|
d8f8194b15
|
d3d11: Implement ID3D11GeometryShader interface.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
|
2015-10-05 19:23:37 +09:00 |
Józef Kucia
|
6c8c61f411
|
d3d11: Rename d3d10_geometry_shader to d3d_geometry_shader.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
|
2015-10-05 19:23:27 +09:00 |
Józef Kucia
|
8d253f8401
|
d3d11: Implement d3d11_device_CreatePixelShader().
|
2015-09-16 22:10:43 +09:00 |
Józef Kucia
|
13a80eaab1
|
d3d11: Implement ID3D11PixelShader interface.
|
2015-09-16 22:10:41 +09:00 |
Józef Kucia
|
f210c42de7
|
d3d11: Rename d3d10_pixel_shader to d3d_pixel_shader.
|
2015-09-16 22:10:39 +09:00 |
Józef Kucia
|
70fdfdb11b
|
d3d11: Implement d3d11_device_CreateVertexShader().
|
2015-09-16 22:10:38 +09:00 |
Józef Kucia
|
32892beba9
|
d3d11: Implement ID3D11VertexShader interface.
|
2015-09-16 22:10:36 +09:00 |
Józef Kucia
|
92a71ae09c
|
d3d11: Rename d3d10_vertex_shader to d3d_vertex_shader.
|
2015-09-16 22:10:33 +09:00 |
Józef Kucia
|
1bc7413946
|
d3d11: Rename d3d10_{get, set}_private_data functions to d3d_{get, set}_private_data.
|
2015-09-03 21:11:07 +09:00 |
Józef Kucia
|
e29a0cf417
|
d3d11: Rename d3d10_device to d3d_device.
|
2015-08-21 21:50:16 +09:00 |
Józef Kucia
|
a9cb14dd71
|
d3d11: Move d3d10core to d3d11.
|
2015-08-21 21:49:43 +09:00 |