H. Verbeet
|
7c40799df0
|
wined3d: Remove the d3d9types.h include from wined3d_private.h.
|
2007-01-23 11:27:05 +01:00 |
|
H. Verbeet
|
6112522122
|
wined3d: Move SetupFullscreenWindow() and RestoreWindow() from IDirectDrawImpl to IWineD3DDeviceImpl.
|
2007-01-19 12:28:58 +01:00 |
|
Stefan Dösinger
|
1d3abdeeaa
|
wined3d: Store the stream number in the strided structure.
|
2007-01-17 11:23:54 +01:00 |
|
H. Verbeet
|
7252b4d340
|
wined3d: Give WINED3DSIO_CRS its own function, properly take the write mask into account.
|
2007-01-16 16:05:49 +01:00 |
|
H. Verbeet
|
cb26d59d26
|
05/49: wined3d: Only add line numbers for new lines in shader_addline().
|
2007-01-16 16:02:28 +01:00 |
|
Stefan Dösinger
|
e328e24daa
|
wined3d: Better tracking of vertex buffer assignments.
|
2007-01-15 12:43:40 +01:00 |
|
Stefan Dösinger
|
03389acc30
|
wined3d: Do not free regularily locked surfaces.
|
2007-01-15 12:43:29 +01:00 |
|
Stefan Dösinger
|
60c9ea6751
|
wined3d: Remove dead NV_TEXTURE_SHADER code
|
2007-01-10 22:03:50 +01:00 |
|
Stefan Dösinger
|
d4b63bbd87
|
wined3d: Store the scissor rect in the stateblock.
|
2007-01-10 22:01:20 +01:00 |
|
Stefan Dösinger
|
222c531b1a
|
wined3d: Count the framerate per swapchain, not globally.
|
2007-01-10 22:00:47 +01:00 |
|
Stefan Dösinger
|
577f8db7cf
|
wined3d: Fix np2 textures.
|
2007-01-08 21:00:23 +01:00 |
|
Stefan Dösinger
|
9f2e0fa2e0
|
wined3d: Do not try to read the vertex decl when the stateblock isn't finalized.
|
2007-01-08 21:00:14 +01:00 |
|
Stefan Dösinger
|
2e55c196ee
|
wined3d: Remove some unneeded context cache members from the device.
|
2007-01-08 21:00:04 +01:00 |
|
Stefan Dösinger
|
fdb62cbaeb
|
wined3d: Do not activate vertex shaders needlessly.
|
2007-01-08 20:58:21 +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 |
|
Stefan Dösinger
|
d5f18e6a63
|
wined3d: Move applying the gl stream sources to the state table.
|
2007-01-08 20:55:51 +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
|
438c172841
|
wined3d: Move decoding the vertex declaration to the vertexshader state handler.
|
2007-01-03 11:10:01 +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 |
|
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
|
091f9c28e4
|
wined3d: Put the decoded strided data structure into the device.
|
2007-01-02 12:29:04 +01:00 |
|
Stefan Dösinger
|
b58715e8ab
|
wined3d: Add empty transform states to the state table.
|
2006-12-29 12:49:41 +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
|
e37755b60c
|
wined3d: Clarify OpenGL error codes.
|
2006-12-24 15:12:42 +01:00 |
|
Stefan Dösinger
|
df97fd3e46
|
wined3d: Reinstall the nvrc texture unit mapping.
|
2006-12-20 17:09:40 +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
|
666b507766
|
wined3d: Move samplers to the state table.
|
2006-12-20 17:07:56 +01:00 |
|
Stefan Dösinger
|
2d1aeb4382
|
wined3d: Add empty sampler entries to the state table.
|
2006-12-20 17:07:47 +01:00 |
|
Stefan Dösinger
|
762af471e8
|
wined3d: Move WINED3DTSS_COLOROP to the state table.
|
2006-12-20 17:06:00 +01:00 |
|
Stefan Dösinger
|
569a2fa7c0
|
wined3d: Add empty texture stage states to the state table.
|
2006-12-20 17:05:40 +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
|
8355b1a501
|
wined3d: Allow the device to store multiple render targets.
|
2006-12-20 12:31:40 +01:00 |
|
Stefan Dösinger
|
7532c759f1
|
wined3d: Add the state dirtification infrastructure.
|
2006-12-19 16:53:00 +01:00 |
|
Markus Amsler
|
9b397ec2d5
|
wined3d: Remove IWineD3DSurface_GetContainerParent.
|
2006-12-18 12:02:17 +01:00 |
|
Dmitry Timoshkov
|
47ffd7ae95
|
wined3d: Make some data const.
|
2006-12-14 20:11:41 +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
|
d30f1527cc
|
wined3d: Implement IWineD3DDevice::Reset.
|
2006-12-11 12:40:13 +01:00 |
|
Stefan Dösinger
|
2a24e84a65
|
wined3d: Add render states to the state table.
|
2006-12-07 21:10:26 +01:00 |
|
Stefan Dösinger
|
c0268c7840
|
wined3d: Create the state table.
|
2006-12-07 21:10:07 +01:00 |
|
Markus Amsler
|
50a0c21265
|
d3d: Callback infrastructure for implicit volume destruction in IWineD3DVolumeTexture.
|
2006-12-06 12:39:14 +01:00 |
|
Markus Amsler
|
04ae4596ff
|
d3d: Callback infrastructure for implicit surface destruction in IWineD3DTexture.
|
2006-12-06 12:38:37 +01:00 |
|