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 |
|
Stefan Dösinger
|
062b6ffc5c
|
wined3d: Catch nop render state changes.
|
2006-12-19 16:53:18 +01:00 |
|
Stefan Dösinger
|
c83562af69
|
wined3d: Move render state applying to drawprim.
|
2006-12-19 16:53:07 +01:00 |
|
Stefan Dösinger
|
7532c759f1
|
wined3d: Add the state dirtification infrastructure.
|
2006-12-19 16:53:00 +01:00 |
|
Markus Amsler
|
5e0fc62135
|
d3d: Callback infrastructure for implicit swap chain destruction in IWineD3DDevice.
|
2006-12-18 12:07:26 +01:00 |
|
Markus Amsler
|
0bceec1be8
|
wined3d: Call the depth stencil destroy callback function.
|
2006-12-18 12:01:39 +01:00 |
|
Vitaliy Margolen
|
2a63a03eb1
|
wined3d: When changing display modes clip cursor to the requested display size.
|
2006-12-15 13:44:36 +01:00 |
|
Stefan Dösinger
|
17eabc42b3
|
wined3d: Clean up SetRenderState.
|
2006-12-15 12:18:52 +01:00 |
|
Stefan Dösinger
|
46028b0832
|
wined3d: D3DRS_ZVISIBLE is not supposed to return an error.
|
2006-12-15 12:18:36 +01:00 |
|
Stefan Dösinger
|
92460b98d1
|
wined3d: Move WINED3DRS_SEPARATEALPHABLENDENABLE to the state table.
|
2006-12-11 16:27:04 +01:00 |
|
Stefan Dösinger
|
8a5bf91b4e
|
wined3d: Move SRGBWRITEENABLE to the state table.
|
2006-12-11 16:26:53 +01:00 |
|
Stefan Dösinger
|
cd0d0a7041
|
wined3d: Move tesselation to the state table.
|
2006-12-11 16:26:39 +01:00 |
|
Stefan Dösinger
|
3bb41771ad
|
wined3d: Move WINED3DRS_NORMALDEGREE to the state table.
|
2006-12-11 16:26:25 +01:00 |
|
Stefan Dösinger
|
052197acb0
|
wined3d: Move WINED3DRS_POSITIONDEGREE to the state table.
|
2006-12-11 16:26:14 +01:00 |
|
Stefan Dösinger
|
e25edbfc66
|
wined3d: Make WINED3DRS_DEBUGMONITORTOKEN a nogl state.
|
2006-12-11 16:26:05 +01:00 |
|
Stefan Dösinger
|
8197470d67
|
wined3d: Move WINED3DRS_PATCHSEGMENTS to the state table.
|
2006-12-11 16:25:48 +01:00 |
|
Stefan Dösinger
|
e498a16124
|
wined3d: Move WINED3DRS_PATCHEDGESTYLE to the state table.
|
2006-12-11 16:25:13 +01:00 |
|
Stefan Dösinger
|
d7b8549963
|
wined3d: Move WINED3DRS_MULTISAMPLEMASK to the state table.
|
2006-12-11 16:25:03 +01:00 |
|
Stefan Dösinger
|
55a5b4ca1e
|
wined3d: Move WINED3DRS_ANTIALIAS to the state table.
|
2006-12-11 16:24:52 +01:00 |
|
Stefan Dösinger
|
2710be0327
|
wined3d: Move WINED3DRS_STIPPLEDALPHA to the state table.
|
2006-12-11 16:24:38 +01:00 |
|
Stefan Dösinger
|
312be46415
|
wined3d: Move WINED3DRS_TEXTUREPERSPECTIVE to the state table.
|
2006-12-11 16:24:23 +01:00 |
|
Stefan Dösinger
|
30cf5e4e90
|
wined3d: Move WINED3DRS_DEPTHBIAS to the state table.
|
2006-12-11 16:24:10 +01:00 |
|
Stefan Dösinger
|
d7e55c2841
|
wined3d: Move WINED3DRS_SCISSORTESTENABLE to the state table.
|
2006-12-11 16:23:57 +01:00 |
|
Stefan Dösinger
|
0c1aba5fe2
|
wined3d: Move WINED3DRS_MULTISAMPLEANTIALIAS to the state table.
|
2006-12-11 16:23:45 +01:00 |
|
Stefan Dösinger
|
81dce7189d
|
wined3d: Move WINED3DRS_WRAPx to the state table.
|
2006-12-11 16:23:34 +01:00 |
|
Stefan Dösinger
|
920225d4a4
|
wined3d: Move WINED3DRS_POINTSPRITEENABLE to the state table.
|
2006-12-11 16:23:18 +01:00 |
|
Stefan Dösinger
|
2b775221fd
|
wined3d: WINED3DRS_SOFTWAREVERTEXPROCESSING is a nogl state.
|
2006-12-11 16:23:02 +01:00 |
|
Stefan Dösinger
|
c5344709b1
|
wined3d: Move WINED3DRS_LASTPIXEL to the state table.
|
2006-12-11 16:22:48 +01:00 |
|
Stefan Dösinger
|
580b9961f4
|
wined3d: Move WINED3DRS_LOCALVIEWER to the state table.
|
2006-12-11 16:22:35 +01:00 |
|
Stefan Dösinger
|
4c64b86f5b
|
wined3d: Move WINED3DRS_COLORWRITEENABLEx to the state table.
|
2006-12-11 16:22:18 +01:00 |
|
Stefan Dösinger
|
caa371a69c
|
wined3d: Move point scale render states to the state table.
|
2006-12-11 16:22:03 +01:00 |
|
Stefan Dösinger
|
9a0e4b5453
|
wined3d: Move WINED3DRS_POINTSIZE_MAX to the state table.
|
2006-12-11 16:21:39 +01:00 |
|
Stefan Dösinger
|
51b41d9981
|
wined3d: Move WINED3DRS_POINTSIZE_MIN to the state table.
|
2006-12-11 16:21:23 +01:00 |
|
Stefan Dösinger
|
0ec7c8b55a
|
wined3d: Move WINED3DRS_POINTSIZE to the state table.
|
2006-12-11 16:20:52 +01:00 |
|
Stefan Dösinger
|
2ea57677d3
|
wined3d: Move WINED3DRS_NORMALIZENORMALS to the state table.
|
2006-12-11 16:20:01 +01:00 |
|
Stefan Dösinger
|
dd6f5a5437
|
wined3d: Move WINED3DRS_ZBIAS to the state table.
|
2006-12-11 16:19:50 +01:00 |
|
Stefan Dösinger
|
6a5d7df74f
|
wined3d: Move WINED3DRS_LINEPATTERN to the state table.
|
2006-12-11 16:19:36 +01:00 |
|
Stefan Dösinger
|
81a1dce0cb
|
wined3d: Move WINED3DRS_COLORVERTEX to the state table.
|
2006-12-11 16:19:19 +01:00 |
|
Stefan Dösinger
|
1328da09da
|
wined3d: Set WINED3DRS_INDEXEDVERTEXBLENDENABLE to state_nogl.
|
2006-12-11 12:47:11 +01:00 |
|
Stefan Dösinger
|
3e05e133f9
|
wined3d: Remove the unused tween factor stateblock member.
|
2006-12-11 12:47:04 +01:00 |
|
Stefan Dösinger
|
a628b99d63
|
wined3d: Remove the unused stateblock vertex blend member.
|
2006-12-11 12:46:55 +01:00 |
|
Stefan Dösinger
|
e53c2a9c4c
|
wined3d: Move wined3drs_fogdensity to the state table.
|
2006-12-11 12:46:41 +01:00 |
|
Stefan Dösinger
|
af935a2402
|
wined3d: Move WINED3DRS_FOGCOLOR to the state table.
|
2006-12-11 12:43:29 +01:00 |
|
Stefan Dösinger
|
f260248650
|
wined3d: Make WINED3DRS_RANGEFOGENABLE a nogl state.
|
2006-12-11 12:43:13 +01:00 |
|
Stefan Dösinger
|
6175273c28
|
wined3d: Move fog states to the state table.
|
2006-12-11 12:42:59 +01:00 |
|
Stefan Dösinger
|
8d7243192a
|
wined3d: Move WINED3DRS_STENCILWRITEMASK to the state table.
|
2006-12-11 12:42:46 +01:00 |
|
Stefan Dösinger
|
0d9ae20883
|
wined3d: Move stencil states to the state table.
|
2006-12-11 12:42:27 +01:00 |
|
Stefan Dösinger
|
0772bb49e4
|
wined3d: Move WINED3DRS_SPECULARENABLE to the state table.
|
2006-12-11 12:42:14 +01:00 |
|
Stefan Dösinger
|
287c6247ab
|
wined3d: Move WINED3DRS_TEXTUREFACTOR to the state table.
|
2006-12-11 12:42:04 +01:00 |
|
Stefan Dösinger
|
ac26172c2d
|
wined3d: Move WINED3DRS_BLENDOP to the state table.
|
2006-12-11 12:41:51 +01:00 |
|
Stefan Dösinger
|
89e999ac71
|
wined3d: Move clipping states to the state table.
|
2006-12-11 12:41:21 +01:00 |
|
Stefan Dösinger
|
c88efeef05
|
wined3d: Move alpha states to the state table.
|
2006-12-11 12:40:27 +01:00 |
|
Stefan Dösinger
|
d30f1527cc
|
wined3d: Implement IWineD3DDevice::Reset.
|
2006-12-11 12:40:13 +01:00 |
|
Stefan Dösinger
|
1f07e4af18
|
wined3d: Move blending related states to the state table.
|
2006-12-08 12:25:53 +01:00 |
|
Stefan Dösinger
|
28cc3c8d6b
|
wined3d: Move WINED3DRS_AMBIENT to the state table.
|
2006-12-08 12:25:28 +01:00 |
|
Stefan Dösinger
|
2ac48e8154
|
wined3d: Move WINED3DRS_ZFUNCENABLE to the state table.
|
2006-12-08 12:25:20 +01:00 |
|
Stefan Dösinger
|
8879c7d8dd
|
wined3d: Move WINED3DRS_ZWRITEENABLE to the state table.
|
2006-12-08 12:25:09 +01:00 |
|
Stefan Dösinger
|
bb622e81bd
|
wined3d: Move WINED3DRS_DITHERENABLE to the state table.
|
2006-12-08 12:24:55 +01:00 |
|
Stefan Dösinger
|
68f1082284
|
wined3d: Move WINED3DRS_SHADEMODE to the state table.
|
2006-12-08 12:24:45 +01:00 |
|
Stefan Dösinger
|
e4b4c040f0
|
wined3d: Move WINED3DRS_CULLMODE to the state table.
|
2006-12-08 12:24:31 +01:00 |
|
Stefan Dösinger
|
bb564dc6fa
|
wined3d: Move WINED3DRS_ZENABLE to the state table.
|
2006-12-08 12:24:21 +01:00 |
|
Stefan Dösinger
|
53e788956a
|
wined3d: Move WINED3DRS_LIGHTNING to the state table.
|
2006-12-08 12:24:14 +01:00 |
|
Stefan Dösinger
|
de96320421
|
wined3d: Move WINED3DRS_FILLMODE to the state table.
|
2006-12-07 21:10:54 +01:00 |
|
Markus Amsler
|
3fd04308ab
|
d3d: Callback infrastructure for implicit depth stencil surface destruction in IWineD3DDevice.
|
2006-12-06 12:39:30 +01:00 |
|
Markus Amsler
|
a60d4b2d2f
|
d3d: Pass the superior creating object down to the callback functions.
|
2006-12-04 12:40:38 +01:00 |
|
Markus Amsler
|
b657cd5f58
|
Revert "d3d: Remove AddRef from IWineD3DDevice_GetRenderTarget.".
This reverts commit a7518f6f54 .
|
2006-11-30 16:04:00 +01:00 |
|
Markus Amsler
|
f5204b8afe
|
Revert "d3d: Remove AddRef from IWineD3DDevice_GetDepthStencilSurface.".
This reverts commit 18546a65e6 .
|
2006-11-30 16:04:00 +01:00 |
|
Markus Amsler
|
5bec2f57a1
|
Revert "d3d: Remove AddRef from IWineD3DDevice_GetTexture.".
This reverts commit 274df6ef88 .
|
2006-11-30 16:04:00 +01:00 |
|
Markus Amsler
|
3a270375d7
|
Revert "d3d: Remove AddRef from IWineD3DDevice_GetStreamSource.".
This reverts commit 16b1e046d8 .
|
2006-11-30 16:03:59 +01:00 |
|
Markus Amsler
|
9dd81f64cb
|
Revert "d3d: Remove AddRef from IWineD3DDevice_GetIndices.".
This reverts commit 5c4008719c .
|
2006-11-30 16:03:59 +01:00 |
|
Markus Amsler
|
c40501db50
|
Revert "d3d: Remove AddRef from IWineD3DDevice_GetSwapChain.".
This reverts commit f84f687e6d .
|
2006-11-30 16:03:59 +01:00 |
|
Markus Amsler
|
0bff261cfa
|
Revert "d3d: Fix partially applied patch: Remove AddRef from GetDirect3D.".
Removing COM in d3d is not feasible as long as we use inheritance. So
stick to the COM refcount rules.
This reverts commit 3fd8fe089c .
|
2006-11-30 16:03:59 +01:00 |
|
H. Verbeet
|
7e4d3d951e
|
wined3d: Set the initial FBO depth stencil when creating the device.
|
2006-11-28 12:22:48 +01:00 |
|
H. Verbeet
|
9c1a61b6e6
|
wined3d: Delete the device's FBO when destroying the device.
|
2006-11-28 12:22:40 +01:00 |
|
Andrew Talbot
|
f3a515ce19
|
wined3d: Cast-qual warnings fix.
|
2006-11-27 13:43:05 +01:00 |
|
Markus Amsler
|
3fd8fe089c
|
d3d: Fix partially applied patch: Remove AddRef from GetDirect3D.
|
2006-11-24 12:57:01 +01:00 |
|
Markus Amsler
|
f84f687e6d
|
d3d: Remove AddRef from IWineD3DDevice_GetSwapChain.
|
2006-11-22 11:40:50 +01:00 |
|
Markus Amsler
|
5c4008719c
|
d3d: Remove AddRef from IWineD3DDevice_GetIndices.
|
2006-11-22 11:40:43 +01:00 |
|
Markus Amsler
|
16b1e046d8
|
d3d: Remove AddRef from IWineD3DDevice_GetStreamSource.
|
2006-11-22 11:40:37 +01:00 |
|
Markus Amsler
|
274df6ef88
|
d3d: Remove AddRef from IWineD3DDevice_GetTexture.
|
2006-11-22 11:40:31 +01:00 |
|
Markus Amsler
|
18546a65e6
|
d3d: Remove AddRef from IWineD3DDevice_GetDepthStencilSurface.
|
2006-11-22 11:40:24 +01:00 |
|
Markus Amsler
|
a7518f6f54
|
d3d: Remove AddRef from IWineD3DDevice_GetRenderTarget.
|
2006-11-22 11:40:05 +01:00 |
|
H. Verbeet
|
d1e6e81bbe
|
wined3d: Make sure render target textures aren't bound when we start drawing.
|
2006-11-20 11:50:14 +01:00 |
|
H. Verbeet
|
da65aed442
|
wined3d: Support cube map FBO attachments.
|
2006-11-20 11:50:14 +01:00 |
|
H. Verbeet
|
ef2c062c09
|
wined3d: Allow the depth buffer to be shared between onscreen and offscreen rendering modes.
|
2006-11-17 18:14:25 +01:00 |
|
H. Verbeet
|
6d66085150
|
wined3d: Add FBO support for offscreen rendering.
|
2006-11-17 18:14:13 +01:00 |
|
H. Verbeet
|
ad4c2bdb69
|
wined3d: Make the offscreen render mode a registry setting.
|
2006-11-17 18:13:57 +01:00 |
|
H. Verbeet
|
9bf04ecd03
|
wined3d: Rename renderUpsideDown to render_offscreen.
|
2006-11-17 15:53:52 +01:00 |
|
Francois Gouget
|
1ccf944900
|
Assorted spelling fixes.
|
2006-11-13 13:01:53 +01:00 |
|
Stefan Dösinger
|
def7df305e
|
wined3d: ScissorRect correction.
|
2006-11-08 15:49:22 +01:00 |
|
Francois Gouget
|
30e44c85c8
|
Assorted spelling fixes.
|
2006-11-07 15:25:24 +01:00 |
|
Stefan Dösinger
|
7cae24fc36
|
wined3d: glReadPixels corrections.
|
2006-11-04 11:57:28 +01:00 |
|
Ivan Gyurdiev
|
4934b7ae79
|
wined3d: Add D3DLINEPATTERN to the WINED3D namespace.
|
2006-10-31 12:11:09 +01:00 |
|
Ivan Gyurdiev
|
50130fdfdb
|
wined3d: Add D3DPATCHEDGESTYLE to the WINED3D namespace.
|
2006-10-31 12:11:01 +01:00 |
|
Ivan Gyurdiev
|
8d7a01963e
|
wined3d: Use D3DCUBEMAP_FACES consistently in the WINED3D namespace.
|
2006-10-31 12:10:52 +01:00 |
|
Ivan Gyurdiev
|
aa164647e6
|
wined3d: Use D3DDEGREE consistently in the WINED3D namespace.
|
2006-10-31 12:10:42 +01:00 |
|
Ivan Gyurdiev
|
4c723a7662
|
wined3d: Add D3DSTREAMSOURCE codes to the WINED3D namespace.
|
2006-10-31 12:10:31 +01:00 |
|
Ivan Gyurdiev
|
f71edf223f
|
wined3d: Add D3DCOLORWRITEENABLE codes to the WINED3D namespace.
|
2006-10-31 12:10:12 +01:00 |
|
Ivan Gyurdiev
|
b1df1d8320
|
wined3d: Add D3DCLEAR codes to the WINED3D namespace.
|
2006-10-31 12:09:46 +01:00 |
|
Ivan Gyurdiev
|
de108f65e1
|
wined3d: Add D3DTSS_TCI codes to the WINED3D namespace.
|
2006-10-31 12:09:15 +01:00 |
|
Ivan Gyurdiev
|
875a1eb02d
|
wined3d: Add D3DFVF codes to the WINED3D namespace.
|
2006-10-31 12:09:06 +01:00 |
|
Ivan Gyurdiev
|
908853f63d
|
wined3d: Add D3DMATERIALCOLORSOURCE to the WINED3D namespace.
|
2006-10-30 12:06:17 +01:00 |
|
Ivan Gyurdiev
|
f5cc612842
|
wined3d: Add D3DFILLMODE to the WINED3D namespace.
|
2006-10-30 12:05:55 +01:00 |
|
Ivan Gyurdiev
|
02fb9f6f41
|
wined3d: Add D3DCULL to the WINED3D namespace.
|
2006-10-30 12:05:48 +01:00 |
|
Ivan Gyurdiev
|
16767d21e1
|
wined3d: Add D3DSHADEMODE to the WINED3D namespace.
|
2006-10-30 12:05:36 +01:00 |
|
Ivan Gyurdiev
|
042fa7be8b
|
wined3d: Add D3DBLENDOP to the WINED3D namespace.
|
2006-10-30 12:05:31 +01:00 |
|
Ivan Gyurdiev
|
4eced8ea24
|
wined3d: Add D3DFOGMODE to the WINED3D namespace.
|
2006-10-30 12:05:24 +01:00 |
|
Ivan Gyurdiev
|
69550f2c47
|
wined3d: Make GetTexture and GetSamplerState read from the correct stateblock.
|
2006-10-30 11:53:26 +01:00 |
|
Ivan Gyurdiev
|
61f9061484
|
wined3d: Fix GetTexture() for uninitialized textures.
|
2006-10-30 11:53:08 +01:00 |
|
Ivan Gyurdiev
|
5f79e80827
|
wined3d: Add D3DZBUFFERTYPE to the WINED3D namespace.
|
2006-10-24 20:06:45 +02:00 |
|
Ivan Gyurdiev
|
10cbffb335
|
wined3d: Add D3DBLEND to the WINED3D namespace.
|
2006-10-24 20:06:38 +02:00 |
|
Ivan Gyurdiev
|
997e670e12
|
wined3d: Add D3DTADDRESS to the WINED3D namespace.
|
2006-10-24 20:06:15 +02:00 |
|
Francois Gouget
|
ef998ea6cb
|
Assorted spelling fixes.
|
2006-10-16 11:33:38 +02:00 |
|
Stefan Dösinger
|
1e6a38967c
|
d3d8: Implement CopyRects with BltFast.
|
2006-10-16 11:26:00 +02:00 |
|
Francois Gouget
|
58162f87fd
|
Assorted spelling fixes.
|
2006-10-13 11:55:04 +02:00 |
|
Ivan Gyurdiev
|
4745e602d2
|
wined3d: Add D3DCLIPPLANE constants to the WINED3D namespace.
|
2006-10-13 11:15:18 +02:00 |
|
Ivan Gyurdiev
|
6f0bb0f6fc
|
wined3d: Add D3DVERTEXBLENDFLAGS to the WINED3D namespace.
|
2006-10-13 11:14:33 +02:00 |
|
Ivan Gyurdiev
|
2bac4a02da
|
wined3d: Merge D3DPRIMITIVETYPE types into one type in WINED3D namespace.
|
2006-10-12 12:37:52 +02:00 |
|
Ivan Gyurdiev
|
1cd7bcf4c8
|
wined3d: Merge D3DCOLOR types into one type in WINED3D namespace.
|
2006-10-12 12:37:40 +02:00 |
|
Ivan Gyurdiev
|
9628a1b2e2
|
wined3d: Merge D3DRECT types into one type in WINED3D namespace.
|
2006-10-12 12:37:08 +02:00 |
|
Ivan Gyurdiev
|
ac37163124
|
wined3d: Merge D3DMATRIX types into one type in WINED3D namespace.
|
2006-10-12 12:35:00 +02:00 |
|
Ivan Gyurdiev
|
ec782c2b97
|
wined3d: D3DTRANSFORMSTATETYPE: Consistently use in the WINED3D namespace.
|
2006-10-12 12:33:39 +02:00 |
|
Ivan Gyurdiev
|
b1a4bd87a9
|
wined3d: D3DRENDERSTATETYPE: Consistently use in the WINED3D namespace.
|
2006-10-12 12:33:24 +02:00 |
|
Ivan Gyurdiev
|
5f2987ae32
|
wined3d: Merge VIEWPORT types into one type in WINED3D namespace.
|
2006-10-11 12:21:54 +02:00 |
|
Ivan Gyurdiev
|
90f5be2bef
|
wined3d: Merge MATERIAL types into one type in WINED3D namespace.
|
2006-10-11 12:21:14 +02:00 |
|
Ivan Gyurdiev
|
70bbf734b1
|
wined3d: Merge LIGHT types into one type in WINED3D namespace.
|
2006-10-11 12:21:06 +02:00 |
|
Ivan Gyurdiev
|
f0d5b35c97
|
wined3d: D3DQUERYTYPE: Consistently use in WINED3D namespace.
|
2006-10-11 12:19:15 +02:00 |
|
Ivan Gyurdiev
|
837027fcb7
|
wined3d: D3DTEXTURESTAGESTATETYPE: Consistently use in WINED3D namespace.
|
2006-10-11 12:18:53 +02:00 |
|
Ivan Gyurdiev
|
fb0c932f21
|
wined3d: D3DFORMAT: Consistently use WINED3D namespace.
|
2006-10-11 12:17:21 +02:00 |
|
Ivan Gyurdiev
|
e020eceddf
|
wined3d: Make the shader mode selections per device.
|
2006-10-09 20:27:55 +02:00 |
|
Stefan Dösinger
|
6bcc5ae9f7
|
wined3d: Pitch alignment for the pow2Size.
|
2006-10-06 12:53:25 +02:00 |
|
Stefan Dösinger
|
d45c16ba98
|
wined3d: Define the surface alignment in the header.
|
2006-10-06 12:53:24 +02:00 |
|
Francois Gouget
|
82babbee0b
|
Add missing '\n's to Wine traces.
|
2006-10-05 17:46:48 +02:00 |
|
Ivan Gyurdiev
|
3dcd3681f3
|
wined3d: Win64 printf fixes.
|
2006-10-02 14:38:04 +02:00 |
|
Stefan Dösinger
|
ab8264a86d
|
wined3d: Tell gl about the surface alignment.
|
2006-09-28 11:56:29 +02:00 |
|
Jan Zerebecki
|
10d13b2186
|
wined3d: Fix typo in ResourceReleased.
|
2006-09-27 20:20:54 +02:00 |
|
Ivan Gyurdiev
|
d0032a1a2a
|
wined3d: Move device pointer into the BaseShader class.
|
2006-09-27 19:44:09 +02:00 |
|
H. Verbeet
|
5abdd7a19f
|
wined3d: Comparing BOOLs against FALSE is redundant.
|
2006-09-27 09:49:07 +02:00 |
|
H. Verbeet
|
193f6bbd92
|
wined3d: Add support for native NPOT textures.
|
2006-09-27 09:48:11 +02:00 |
|
H. Verbeet
|
e4d5385d2c
|
wined3d: Cleanup ActiveRender some more.
|
2006-09-27 09:45:50 +02:00 |
|
H. Verbeet
|
cc821415ae
|
wined3d: Render upside down when rendering offscreen, even if the backbuffer is used to render to.
|
2006-09-27 09:45:34 +02:00 |
|
H. Verbeet
|
4bc8125648
|
wined3d: Show the MESSAGE in device_find_fbconfigs() only once.
|
2006-09-27 09:45:25 +02:00 |
|
Stefan Dösinger
|
9cafbd6de0
|
wined3d: Surface data is 32 bit aligned.
|
2006-09-25 18:31:26 +02:00 |
|
Roderick Colenbrander
|
7c86d91bb9
|
wined3d: glBlend* fixes.
|
2006-09-25 17:56:04 +02:00 |
|
Christoph Frick
|
6192f77d25
|
wined3d: Clamp the light exponent at 128.
|
2006-09-20 20:03:46 +02:00 |
|
Stefan Dösinger
|
6286c4e70d
|
ddraw: Pass the fullscreen flag to wined3d.
|
2006-09-10 10:18:45 +02:00 |
|
Jan Zerebecki
|
db7b684d30
|
wined3d: Simplify setting the stencil renderstate.
|
2006-09-07 16:11:21 +02:00 |
|
Ivan Gyurdiev
|
448f918a39
|
wined3d: Clean up ActiveRender.
|
2006-09-07 13:47:13 +02:00 |
|
Paul Chitescu
|
4a581e6030
|
wined3d: Avoid crashing when ProcessVertices is called with NULL vertex declaration.
|
2006-09-07 13:46:45 +02:00 |
|
András Kovács
|
d1d5f4b646
|
wined3d: Implement BlendFactor renderstate.
|
2006-09-07 13:44:02 +02:00 |
|
András Kovács
|
c33e6245b5
|
wined3d: Remove unnecessary glBlendColor in TextureFactor renderstate.
|
2006-09-07 13:43:53 +02:00 |
|
Jan Zerebecki
|
fd15b8d064
|
wined3d: Use a common function for all D3DCMPFUNC -> GLenum conversions.
|
2006-08-25 20:04:56 +02:00 |
|
Stefan Dösinger
|
e0b21688fa
|
wined3d: Make the destination surface glDirty in UpdateSurface.
|
2006-08-23 16:54:18 +02:00 |
|
Chris Robinson
|
a39e2b51cb
|
wined3d: Don't pass bad values to glAlphaFunc and glDepthFunc.
|
2006-08-21 12:23:41 +02:00 |
|
Chris Robinson
|
4c88bb84b9
|
wined3d: Print real unhandled D3DCMPFUNC value.
|
2006-08-21 12:23:02 +02:00 |
|
H. Verbeet
|
09eb0c40a6
|
wined3d: Improve float constant loading a bit.
- Use a list to keep track of what constants are set.
- Move TRACEs and checkGLcall calls out of the main constant loading loop.
|
2006-08-21 12:17:42 +02:00 |
|
H. Verbeet
|
49f4c68e29
|
wined3d: Lookup GLSL float uniform locations only once per program.
|
2006-08-21 12:16:27 +02:00 |
|
Stefan Dösinger
|
ce5c4d38c4
|
wined3d: Silence WINED3DRS_DEBUGMONITORTOKEN.
|
2006-08-16 16:43:32 +02:00 |
|
Stefan Dösinger
|
30ef7f0b08
|
wined3d: Minor cursor fixes.
|
2006-08-10 10:54:37 +02:00 |
|
Stefan Dösinger
|
bfbcfd2234
|
wined3d: Watch out for negative results when validating the shader constant range.
|
2006-08-09 20:35:02 +02:00 |
|
Jan Zerebecki
|
ccf0d11352
|
wined3d: Stub out remaining renderstates.
|
2006-08-08 11:21:17 +02:00 |
|