H. Verbeet
|
440ca84680
|
wined3d: Fix various incorrect uses of GL_LIMITS(texture_stages) and GL_LIMITS(sampler_stages).
|
2007-06-22 12:19:10 +02:00 |
|
Stefan Dösinger
|
a460a2df43
|
wined3d: Store the gl information in a per adapter structure and initialize it only once.
|
2007-06-11 13:51:06 +02:00 |
|
Phil Costin
|
622f62d352
|
wined3d: Enable the loading and reloading of gamma corrected textures.
|
2007-06-07 13:02:04 +02:00 |
|
H. Verbeet
|
785771272a
|
wined3d: Get rid of the BaseVertexIndex parameter to IWineD3DDeviceImpl_SetIndices, use SetBaseVertexIndex instead.
|
2007-06-06 12:10:47 +02:00 |
|
Stefan Dösinger
|
cd7ed61cfa
|
wined3d: Do not enable GL_APPLE_client_storage for the dummy textures.
|
2007-06-04 12:52:10 +02:00 |
|
Felix Nawothnig
|
18c9e5d5d0
|
wined3d: Use GL_TEXTURE_2D for dummy textures.
|
2007-03-30 11:25:23 +02:00 |
|
H. Verbeet
|
23cd4475f6
|
wined3d: Correct various texture limits checks.
|
2007-03-13 11:53:28 +01:00 |
|
H. Verbeet
|
19d223cade
|
wined3d: Store multiple constant indices per list entry.
|
2007-02-28 13:35:34 +01:00 |
|
H. Verbeet
|
1a07d3142c
|
wined3d: Get rid of any remaining d3d9 stuff in stateblock.c.
|
2007-02-15 14:21:03 +01:00 |
|
Stefan Dösinger
|
acadf3f241
|
wined3d: Replace the light chain with a hashmap.
|
2007-02-14 20:44:58 +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
|
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
|
197ec1c179
|
wined3d: Remove IWineD3DDevice_ApplyStateChanges.
|
2007-01-02 12:22:04 +01:00 |
|
Stefan Dösinger
|
8365b2819a
|
wined3d: Catch nop sampler changes.
|
2006-12-20 17:09:08 +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
|
1e264e5dd4
|
wined3d: Temporary disable nvrc junk texture skipping.
|
2006-12-20 17:05: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 |
|
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
|
908853f63d
|
wined3d: Add D3DMATERIALCOLORSOURCE to the WINED3D namespace.
|
2006-10-30 12:06:17 +01:00 |
|
Ivan Gyurdiev
|
206d248e48
|
wined3d: Add D3DCMPFUNC to the WINED3D namespace.
|
2006-10-30 12:06:10 +01:00 |
|
Ivan Gyurdiev
|
2b6deb8637
|
wined3d: Add D3DSTENCILOP to the WINED3D namespace.
|
2006-10-30 12:06:03 +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
|
a648d4e3a3
|
wined3d: Set correct default for DMAPOFFSET sampler state.
|
2006-10-30 11:53:13 +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
|
4f611bc0e0
|
wined3d: Add D3DTA masks to the WINED3D namespace.
Also fix usage of D3DTSS/D3DTA in ddraw.
|
2006-10-24 20:06:30 +02:00 |
|
Ivan Gyurdiev
|
997e670e12
|
wined3d: Add D3DTADDRESS to the WINED3D namespace.
|
2006-10-24 20:06:15 +02:00 |
|
Ivan Gyurdiev
|
9846602412
|
wined3d: Add D3DTEXTURETRANSFORMTYPE to the WINED3D namespace.
|
2006-10-13 11:15:31 +02:00 |
|
Ivan Gyurdiev
|
6f0bb0f6fc
|
wined3d: Add D3DVERTEXBLENDFLAGS to the WINED3D namespace.
|
2006-10-13 11:14:33 +02:00 |
|
Ivan Gyurdiev
|
c912032aa5
|
wined3d: Add D3DTEXTUREOP to the WINED3D namespace.
|
2006-10-13 11:13:02 +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
|
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
|
837027fcb7
|
wined3d: D3DTEXTURESTAGESTATETYPE: Consistently use in WINED3D namespace.
|
2006-10-11 12:18:53 +02:00 |
|
Ivan Gyurdiev
|
3dcd3681f3
|
wined3d: Win64 printf fixes.
|
2006-10-02 14:38:04 +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 |
|
H. Verbeet
|
efa5f78598
|
wined3d: Free the float constant map arrays for all stateblocks.
|
2006-08-21 12:16:06 +02:00 |
|
Jason Green
|
ac8f2c033c
|
wined3d: Improve traces for D3DTRANSFORMSTATETYPE.
Added debug function for WINED3DTRANSFORMSTATETYPE and changed all
references from D3DTS_* to WINED3DTS_*.
|
2006-07-24 19:55:27 +02:00 |
|
Jason Green
|
75950b5bf8
|
wined3d: Replace memset/memcpy routines on stateblock (fixes dynamic shader constants regression).
|
2006-07-24 12:57:34 +02:00 |
|