Stefan Dösinger
|
ce0773a02e
|
wined3d: Avoid a NULL pointer dereference in UpdateTexture (Coverity).
|
2007-01-12 11:50:04 +01:00 |
Stefan Dösinger
|
cb74603e43
|
d3d9: Implement IDirect3DDevice9::StretchRect.
|
2007-01-12 11:49:38 +01:00 |
Stefan Dösinger
|
d4b63bbd87
|
wined3d: Store the scissor rect in the stateblock.
|
2007-01-10 22:01:20 +01:00 |
Michael Stefaniuc
|
33af3c5c83
|
janitorial: Use the C standard for multiline strings.
|
2007-01-10 12:28:19 +01:00 |
Michael Stefaniuc
|
290ae94e66
|
wined3d: Remove stray '\' at end of lines.
|
2007-01-09 12:03:50 +01:00 |
Stefan Dösinger
|
478d22f742
|
wined3d: Do not keep internal references on index buffers.
|
2007-01-08 20:59:17 +01:00 |
Stefan Dösinger
|
3581d8e8d8
|
wined3d: Do not keep internal references on vertex buffers.
|
2007-01-08 20:59:06 +01:00 |
Stefan Dösinger
|
467fa4e702
|
wined3d: Do not keep internal references on pixel shaders.
|
2007-01-08 20:58:53 +01:00 |
Stefan Dösinger
|
7123d617a4
|
wined3d: Do not keep internal references on vertex shaders.
|
2007-01-08 20:58:45 +01:00 |
Stefan Dösinger
|
15f91b4ad3
|
wined3d: Do not keep internal references to the vertex declaration.
|
2007-01-08 20:58:36 +01:00 |
Stefan Dösinger
|
09ab812e79
|
wined3d: Avoid negative draw start indices.
|
2007-01-08 20:58:11 +01:00 |
Stefan Dösinger
|
8e37fcd266
|
wined3d: Move applying shader constants to the state table.
|
2007-01-08 20:57:57 +01:00 |
Francois Gouget
|
bbb2b7fd98
|
Assorted spelling fixes.
|
2007-01-04 11:27:31 +01:00 |
Stefan Dösinger
|
2ffc90d670
|
wined3d: Dirtify the stream sources in DrawPrimitiveUP.
|
2007-01-04 10:58:29 +01:00 |
Stefan Dösinger
|
5d2ce97136
|
wined3d: Catch NOP SetStreamSource changes.
|
2007-01-04 10:58:02 +01:00 |
Stefan Dösinger
|
4e0f7ccd7d
|
wined3d: Catch nop pixel shader changes.
|
2007-01-04 10:57:49 +01:00 |
Stefan Dösinger
|
cd9a3517f3
|
wined3d: Catch NOP vertex declaration changes.
|
2007-01-04 10:57:41 +01:00 |
Stefan Dösinger
|
0d700bef5d
|
wined3d: Break the viewport out of the vertex declaration state.
|
2007-01-04 10:57:33 +01:00 |
Stefan Dösinger
|
e26e3ee5f3
|
wined3d: Remove d3ddevice_set_ortho.
|
2007-01-03 11:19:55 +01:00 |
Stefan Dösinger
|
5fa0f7f775
|
wined3d: Move the world matrix to the state table.
|
2007-01-03 11:19:09 +01:00 |
Stefan Dösinger
|
20de200fa3
|
wined3d: Move the functionality of primitiveInitState to the state table.
|
2007-01-03 11:17:08 +01:00 |
Stefan Dösinger
|
a48bbc3611
|
wined3d: Add a viewport state to the state table.
|
2007-01-03 11:10:13 +01:00 |
Stefan Dösinger
|
04ce141940
|
wined3d: Pass the user pointer strided structure via the device implementation.
|
2007-01-03 11:03:03 +01:00 |
Stefan Dösinger
|
71631f7638
|
wined3d: Use the baseVertexIndex in the stateblock.
|
2007-01-03 11:02:51 +01:00 |
Alexandre Julliard
|
656fc93815
|
Use GetDC instead of CreateDC where possible.
|
2007-01-02 17:16:36 +01:00 |
Vitaliy Margolen
|
f9e5c12019
|
wined3d: Clip mouse after resolution change while creating default swap chain.
|
2007-01-02 13:21:19 +01:00 |
Stefan Dösinger
|
ef1ebb6e4d
|
wined3d: Add emtpy vertex declaration and related states to the state table.
|
2007-01-02 12:29:18 +01:00 |
Stefan Dösinger
|
f5fafab663
|
wined3d: Move WINED3DTS_MODELVIEW to the state table.
|
2007-01-02 12:25:00 +01:00 |
Stefan Dösinger
|
197ec1c179
|
wined3d: Remove IWineD3DDevice_ApplyStateChanges.
|
2007-01-02 12:22:04 +01:00 |
Stefan Dösinger
|
c10efb3492
|
wined3d: Move WINED3DTS_TEXTURETRANSFORMFLAGS to the state table.
|
2007-01-02 12:21:50 +01:00 |
Alexandre Julliard
|
bbfe120036
|
Revert "wined3d: Where possible, avoid using D3DCOLORTOGLFLOAT4."
This reverts commit 045975b1f4 .
|
2006-12-29 11:35:57 +01:00 |
H. Verbeet
|
c972351051
|
wined3d: Move set_glsl_shader_program() to glsl_shader.c.
|
2006-12-28 12:17:49 +01:00 |
H. Verbeet
|
045975b1f4
|
wined3d: Where possible, avoid using D3DCOLORTOGLFLOAT4.
|
2006-12-28 12:17:29 +01:00 |
Chris Robinson
|
b7b9d4e3c7
|
d3d: GetStreamSource on a stream with NULL data isn't an error.
|
2006-12-26 12:52:54 +01:00 |
H. Verbeet
|
957474f223
|
wined3d: Skip NULL textures rather than non-NULL ones, assign -1 to skipped stages.
Downgrade a FIXME to a WARN.
|
2006-12-26 12:50:44 +01:00 |
H. Verbeet
|
bf250285ff
|
wined3d: Restore texture bindings in the FBO code.
|
2006-12-26 12:37:38 +01:00 |
Stefan Dösinger
|
bc90458244
|
wined3d: Do not mark texture stages above MAX_TEXTURES dirty.
|
2006-12-26 12:37:00 +01:00 |
Stefan Dösinger
|
df97fd3e46
|
wined3d: Reinstall the nvrc texture unit mapping.
|
2006-12-20 17:09:40 +01:00 |
Stefan Dösinger
|
a008003ccc
|
wined3d: Catch nop pixel shader changes.
|
2006-12-20 17:09:29 +01:00 |
Stefan Dösinger
|
22e2a5aca5
|
wined3d: Add pixel shaders to the state table.
|
2006-12-20 17:09:21 +01:00 |
Stefan Dösinger
|
8365b2819a
|
wined3d: Catch nop sampler changes.
|
2006-12-20 17:09:08 +01:00 |
Stefan Dösinger
|
666b507766
|
wined3d: Move samplers to the state table.
|
2006-12-20 17:07:56 +01:00 |
Stefan Dösinger
|
7f973c9375
|
wined3d: Catch nop SetTextureStageState calls.
|
2006-12-20 17:07:37 +01:00 |
Stefan Dösinger
|
4e5314011b
|
wined3d: Move WINED3DTSS_TEXCOORDINDEX to the state table.
|
2006-12-20 17:06:24 +01:00 |
Stefan Dösinger
|
bd6a6ad2c0
|
wined3d: Move WINED3DTSS_ALPHAOP to the state table.
|
2006-12-20 17:06:10 +01:00 |
Stefan Dösinger
|
762af471e8
|
wined3d: Move WINED3DTSS_COLOROP to the state table.
|
2006-12-20 17:06:00 +01:00 |
H. Verbeet
|
e4fc45e0fe
|
wined3d: Allow wined3d to handle multiple render targets.
|
2006-12-20 12:32:30 +01:00 |
H. Verbeet
|
299c1e62bf
|
wined3d: Allow the FBO code to handle multiple render targets.
|
2006-12-20 12:32:13 +01:00 |
H. Verbeet
|
577dbb578b
|
wined3d: Move storing the render target from ActiveRender to SetRenderTarget.
Use the render target index rather than hardcoding 0.
|
2006-12-20 12:31:57 +01:00 |
H. Verbeet
|
8355b1a501
|
wined3d: Allow the device to store multiple render targets.
|
2006-12-20 12:31:40 +01:00 |