Zebediah Figura
|
6c0c191a31
|
d3d8: Stop setting the device state in d3d8_device_SetMaterial().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-25 23:43:18 +01:00 |
Zebediah Figura
|
b0b8fb9949
|
d3d8: Retrieve the material from the primary stateblock.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-25 23:43:18 +01:00 |
Zebediah Figura
|
a0ba270ec8
|
d3d8: Stop setting the device state in d3d8_device_SetClipPlane().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-25 23:43:18 +01:00 |
Zebediah Figura
|
7b20951ed4
|
d3d8: Retrieve clip planes from the primary stateblock.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-25 23:43:18 +01:00 |
Zebediah Figura
|
bc414af57e
|
d3d8: Stop setting the device state in d3d8_device_SetTransform() and d3d8_device_MultiplyTransform().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-25 23:43:18 +01:00 |
Zebediah Figura
|
cc7d556212
|
d3d8: Retrieve transform states from the primary stateblock.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-25 23:43:18 +01:00 |
Zebediah Figura
|
c4ebd986b8
|
d3d8: Stop setting the device state in d3d8_device_SetTextureStageState().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-24 10:11:12 +01:00 |
Zebediah Figura
|
942e210037
|
d3d8: Retrieve texture states from the primary stateblock.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-24 10:11:10 +01:00 |
Zebediah Figura
|
27e8a5dd63
|
d3d8: Stop setting the device state in d3d8_device_SetTexture().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-24 10:11:06 +01:00 |
Zebediah Figura
|
19e5693c91
|
d3d8: Retrieve textures from the primary stateblock.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-24 10:11:03 +01:00 |
Zebediah Figura
|
84f9bc1716
|
d3d8: Stop setting the device state in d3d8_device_SetPixelShaderConstant().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-24 10:10:59 +01:00 |
Zebediah Figura
|
a7afb912d9
|
d3d8: Retrieve pixel shader constants from the primary stateblock.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-24 10:10:56 +01:00 |
Zebediah Figura
|
2f25af095d
|
d3d8: Stop setting the device state in d3d8_device_SetPixelShader().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-21 18:20:53 +01:00 |
Zebediah Figura
|
7cffddc993
|
d3d8: Retrieve the pixel shader from the primary stateblock.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-21 18:20:50 +01:00 |
Zebediah Figura
|
b58a5a55ba
|
d3d8: Stop setting the device state in d3d8_device_SetVertexShaderConstant().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-21 18:20:48 +01:00 |
Zebediah Figura
|
ffb8cc3623
|
d3d8: Retrieve vertex shader constants from the primary stateblock.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-21 18:20:45 +01:00 |
Zebediah Figura
|
4579ea5906
|
d3d8: Stop setting the device state in d3d8_device_SetVertexShader().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-20 16:13:32 +01:00 |
Zebediah Figura
|
1dca8313ce
|
d3d8: Retrieve the vertex shader from the primary stateblock.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-20 16:13:30 +01:00 |
Zebediah Figura
|
b2a234fb7e
|
d3d8: Stop setting the device state in d3d8_device_SetStreamSource().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-20 16:13:27 +01:00 |
Zebediah Figura
|
05fbe3b276
|
d3d8: Stop setting the device state in d3d8_device_SetIndices().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-20 16:13:25 +01:00 |
Zebediah Figura
|
d38daa79d8
|
d3d8: Set the primary stateblock when executing draw calls.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-20 16:13:22 +01:00 |
Zebediah Figura
|
23de061d2f
|
d3d8: Stop setting the device state when setting the default ZENABLE and POINTSIZE_MIN states.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-29 20:31:57 +01:00 |
Zebediah Figura
|
5e9c139c5f
|
d3d8: Stop setting the device state in d3d8_device_SetRenderState().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-29 20:31:55 +01:00 |
Zebediah Figura
|
18c863e0ae
|
d3d8: Handle multisample depth resolve in d3d8_device_SetRenderState().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-29 20:31:52 +01:00 |
Zebediah Figura
|
2ff6b5ec6f
|
d3d8: Apply the device state before executing a draw call.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-29 20:31:50 +01:00 |
Alexandre Julliard
|
b1bb52ad68
|
d3d8: Remove redundant includes.
They cause warnings because NONAMELESSUNION has to be defined first.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-23 20:10:18 +01:00 |
Zebediah Figura
|
3f53d75362
|
d3d8: Update the primary stateblock in d3d8_device_MultiplyTransform().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-06 22:30:23 +01:00 |
Zebediah Figura
|
2b0fd0cf16
|
d3d8: Use wined3d_stateblock_get_state() in d3d8_device_GetRenderState().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-12-02 22:02:56 +01:00 |
Zebediah Figura
|
da6ea7ddc0
|
wined3d: Pass the client stateblock state to wined3d stateblock methods.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-27 22:03:19 +01:00 |
Zebediah Figura
|
7af5c1037e
|
d3d8: Fix a copy-paste error.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-27 22:03:13 +01:00 |
Zebediah Figura
|
af5634fb6e
|
d3d8: Use wined3d_stateblock_* methods directly in BeginStateBlock() and EndStateBlock().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-26 22:49:03 +01:00 |
Zebediah Figura
|
9d4eb5ef8c
|
d3d8: Track the viewport and scissor rect in the primary stateblock.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-20 23:03:21 +01:00 |
Zebediah Figura
|
9fb7c84b15
|
d3d8: Track WINED3D_RS_POINTSIZE_MIN and WINED3D_RS_ZENABLE in the primary stateblock.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-18 19:12:14 +01:00 |
Zebediah Figura
|
21d331e3c4
|
d3d8: Handle stateblocks in d3d8_device_LightEnable().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-15 23:25:53 +01:00 |
Zebediah Figura
|
0117ad6039
|
d3d8: Handle stateblocks in d3d8_device_SetLight().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-14 21:04:21 +01:00 |
Zebediah Figura
|
9aef32c733
|
d3d8: Handle stateblocks in d3d8_device_SetStreamSource().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-13 16:38:18 +01:00 |
Zebediah Figura
|
8d54ca4f4e
|
d3d8: Handle stateblocks in d3d8_device_SetIndices().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-11 20:01:40 +01:00 |
Zebediah Figura
|
00e98852e2
|
d3d8: Handle stateblocks in d3d8_device_SetViewport().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-07 15:19:50 +01:00 |
Zebediah Figura
|
f64feb17bc
|
d3d8: Handle stateblocks in d3d8_device_SetMaterial().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-31 17:35:33 +01:00 |
Zebediah Figura
|
c7de24e997
|
d3d8: Handle stateblocks in d3d8_device_SetClipPlane().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-31 00:33:46 +01:00 |
Zebediah Figura
|
c8bbe970e3
|
d3d8: Handle stateblocks in d3d8_device_SetTransform().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-29 23:30:47 +01:00 |
Zebediah Figura
|
6f97c24b6e
|
d3d8: Handle stateblocks in d3d8_device_SetTexture().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-28 18:33:22 +01:00 |
Zebediah Figura
|
0508cb848f
|
d3d8: Reset the stateblock state before calling wined3d_device_reset().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-28 18:33:09 +01:00 |
Zebediah Figura
|
65f7fab050
|
d3d8: Handle stateblocks in d3d8_device_SetTextureStageState().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-21 19:56:04 +02:00 |
Zebediah Figura
|
e3a89b6e86
|
d3d8: Handle stateblocks in d3d8_device_SetRenderState().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-18 20:04:57 +02:00 |
Zebediah Figura
|
decbed4184
|
d3d8: Handle stateblocks in d3d8_device_SetPixelShaderConstant().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-02 17:38:30 +02:00 |
Zebediah Figura
|
041181f1dc
|
d3d8: Handle stateblocks in d3d8_device_SetPixelShader().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-02 17:38:22 +02:00 |
Zebediah Figura
|
41f0096d5e
|
d3d8: Handle stateblocks in d3d8_device_SetVertexShader().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-10-01 17:09:32 +02:00 |
Zebediah Figura
|
79cf8dfcfd
|
d3d8: Handle stateblocks in d3d8_device_SetVertexShaderConstant().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-26 21:00:14 +02:00 |
Zebediah Figura
|
3a61f3cf17
|
d3d8: Track the primary stateblock state locally.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-09-26 21:00:13 +02:00 |