Matteo Bruni
|
fcc8553d8b
|
d3d10core: Add feature level support.
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-16 21:59:42 +09:00 |
Józef Kucia
|
f04dfcd214
|
d3d10: Do not use '\n' in the middle of TRACE.
|
2015-08-18 18:34:46 +09:00 |
Henri Verbeet
|
e7b7d1ef45
|
d3d10: D3D10CreateStateBlock() is implemented.
|
2015-02-12 22:12:13 +09:00 |
Henri Verbeet
|
b5a91d1246
|
d3d10: Also store the depth/stencil state in the stateblock.
|
2014-09-18 13:06:30 +02:00 |
Henri Verbeet
|
92c420d449
|
d3d10: Implement d3d10_stateblock_Apply().
|
2014-09-03 11:22:07 +02:00 |
Henri Verbeet
|
37d628cdc9
|
d3d10: Implement d3d10_stateblock_Capture().
|
2014-09-01 20:26:34 +02:00 |
Alexandre Julliard
|
29fcb82b94
|
d3d10: Remove unnecessary DllMain implementation.
|
2014-05-15 19:04:51 +02:00 |
Henri Verbeet
|
d3aba2d635
|
d3d10: Release sampler state references in d3d10_effect_variable_destroy().
|
2014-02-14 11:52:54 +01:00 |
Henri Verbeet
|
7c70f5434e
|
d3d10: Release rasterizer state references in d3d10_effect_variable_destroy().
|
2014-02-14 11:52:51 +01:00 |
Henri Verbeet
|
577217f91a
|
d3d10: Release blend state references in d3d10_effect_variable_destroy().
|
2014-02-14 11:52:49 +01:00 |
Henri Verbeet
|
bf17789a33
|
d3d10: Release depth stencil state references in d3d10_effect_variable_destroy().
|
2014-02-14 11:52:46 +01:00 |
Henri Verbeet
|
2be432b4df
|
dxgi/tests: Also test for ID3D10Device1 and ID3D11Device in test_device_interfaces().
|
2014-02-11 19:19:14 +01:00 |
Henri Verbeet
|
127e9bc46b
|
d3d10/tests: Don't reuse the device.
|
2014-01-28 10:53:43 +01:00 |
Henri Verbeet
|
ce49a4ae63
|
d3d10/tests: Also try a WARP device in create_device().
|
2014-01-28 10:53:40 +01:00 |
Henri Verbeet
|
2d06703dc7
|
d3d10: Add D3D10_DRIVER_TYPE_WARP.
|
2014-01-27 17:39:47 +01:00 |
André Hentschel
|
10fc362dfe
|
d3d10/tests: Avoid preprocessor check to ensure it compiles.
|
2014-01-27 17:01:58 +01:00 |
Alexandre Julliard
|
99ef0d6ff0
|
makefiles: Get rid of the MAKE_TEST_RULES variable.
|
2014-01-02 12:13:16 +01:00 |
Alexandre Julliard
|
5e7416e5c8
|
makefiles: Get rid of the MAKE_DLL_RULES variable.
|
2014-01-02 12:08:18 +01:00 |
Rico Schüller
|
db521d5cd1
|
d3d10/tests: Create a new device for each device test.
|
2013-11-15 12:01:07 +01:00 |
Rico Schüller
|
3b13f08537
|
d3d10/tests: Remove some device creation traces.
|
2013-11-15 12:01:03 +01:00 |
Rico Schüller
|
dee50ab8b4
|
d3d10: Fix a comment.
|
2013-11-14 16:21:21 +01:00 |
Rico Schüller
|
8e5ecee1ce
|
d3d10/tests: Enable DepthEnable for reproducible results.
|
2013-11-14 16:21:15 +01:00 |
Henri Verbeet
|
69fe799c25
|
d3d10: Avoid LPVOID.
|
2013-09-18 13:11:27 +02:00 |
Henri Verbeet
|
708615056c
|
d3d10: Avoid LPCSTR.
|
2013-09-18 13:11:25 +02:00 |
Henri Verbeet
|
cb876cdb97
|
d3d10: Implement D3D10DisassembleShader().
|
2012-10-24 11:24:16 +02:00 |
Henri Verbeet
|
7cea4645c5
|
d3d10: Implement d3d10_effect_sampler_variable_GetSampler().
|
2012-10-09 09:59:33 +02:00 |
Henri Verbeet
|
eda5c39335
|
d3d10: Handle blend state in d3d10_effect_object_apply().
|
2012-10-09 09:59:29 +02:00 |
Henri Verbeet
|
b2228834c7
|
d3d10: Handle depth stencil state in d3d10_effect_object_apply().
|
2012-10-08 11:28:27 +02:00 |
Henri Verbeet
|
16c6e4e332
|
d3d10: Handle rasterizer state in d3d10_effect_object_apply().
|
2012-10-08 11:28:21 +02:00 |
Henri Verbeet
|
9341821311
|
d3d10: Implement d3d10_effect_rasterizer_variable_GetRasterizerState().
|
2012-10-01 12:10:48 +02:00 |
Henri Verbeet
|
14b9f3d295
|
d3d10: Implement d3d10_effect_depth_stencil_variable_GetDepthStencilState().
|
2012-10-01 12:10:43 +02:00 |
Henri Verbeet
|
fb2dac9621
|
d3d10: Implement d3d10_effect_blend_variable_GetBlendState().
|
2012-09-27 13:10:35 +02:00 |
Henri Verbeet
|
13c00a9d2e
|
d3d10: Use a union to store effect variable data instead of a void pointer.
|
2012-09-27 13:10:24 +02:00 |
Henri Verbeet
|
084e967c0d
|
d3d10: Introduce a state object variable structure.
|
2012-09-26 14:40:23 +02:00 |
Henri Verbeet
|
7d7d1836f6
|
d3d10: Properly handle arrays of state objects.
|
2012-09-26 11:02:53 +02:00 |
Henri Verbeet
|
4f2c93e248
|
d3d10: Store shader variables in d3d10_effect_pass instead of d3d10_effect_object.
|
2012-09-25 11:19:00 +02:00 |
Henri Verbeet
|
2a83e1a581
|
d3d10: Store shaders directly in d3d10_effect_object.
|
2012-09-25 11:18:54 +02:00 |
Henri Verbeet
|
1dcc63c170
|
d3d10: Implement d3d10_effect_shader_variable_GetPixelShader().
|
2012-09-24 09:57:59 +02:00 |
Henri Verbeet
|
90df33f0b3
|
d3d10: Implement d3d10_effect_shader_variable_GetGeometryShader().
|
2012-09-24 09:57:54 +02:00 |
Henri Verbeet
|
63b2022302
|
d3d10: Implement d3d10_effect_shader_variable_GetVertexShader().
|
2012-09-21 10:53:03 +02:00 |
Henri Verbeet
|
a03910c903
|
d3d10: Properly cleanup shader variables.
|
2012-09-21 10:53:00 +02:00 |
Henri Verbeet
|
5fe32c8bfd
|
d3d10: Get rid of the unused idx_offset field from struct d3d10_effect_object.
|
2012-09-19 23:54:53 +02:00 |
Henri Verbeet
|
b0795aafd3
|
d3d10: Use debugstr_a() on variable names in parse_fx10_object().
|
2012-09-19 13:04:43 +02:00 |
Henri Verbeet
|
99d1c9ba82
|
d3d10: Improve a couple of debug messages.
|
2012-09-04 15:05:32 +02:00 |
Henri Verbeet
|
0f372135bb
|
d3d10: Handle D3D10_SVT_UINT in read_int32_value() and read_int8_value().
|
2012-09-04 15:05:27 +02:00 |
Henri Verbeet
|
9f212a6c95
|
d3d10: Implement d3d10_effect_sampler_variable_GetBackingStore().
|
2012-07-25 11:21:03 +02:00 |
Henri Verbeet
|
98751a4994
|
d3d10: Add support for parsing sampler states.
|
2012-07-25 11:21:00 +02:00 |
Henri Verbeet
|
32d4464e90
|
d3d10: Implement d3d10_effect_blend_variable_GetBackingStore().
|
2012-07-25 11:20:58 +02:00 |
Henri Verbeet
|
aaf47457b9
|
d3d10: Add support for parsing blend states.
|
2012-07-25 11:20:55 +02:00 |
Francois Gouget
|
7b89de9e48
|
d3d10: Make get_property_info() static.
|
2012-07-23 19:53:50 +02:00 |