Stefan Dösinger
|
76941eff00
|
wined3d: Move gl_info->limits.max_texture_stages to d3d_info.
|
2013-04-25 20:25:10 +02:00 |
Stefan Dösinger
|
16e862ba9d
|
wined3d: Add a new structure for d3d limits and other info.
|
2013-04-25 20:25:07 +02:00 |
Henri Verbeet
|
471991eb9a
|
wined3d: Introduce a wined3d_vertex_pipe_ops structure.
|
2013-04-25 13:39:56 +02:00 |
Stefan Dösinger
|
c371af0d5c
|
wined3d: Get rid of device->view_ident.
|
2013-04-24 18:26:56 +02:00 |
Henri Verbeet
|
c756496326
|
wined3d: Rename the device "strided_streams" field to "stream_info".
The "strided" in there is mostly historic, it hasn't really been accurate for
a while now.
|
2013-04-22 15:26:11 +02:00 |
Henri Verbeet
|
0e0e3b76f5
|
wined3d: Move "ffp_proj_control" to the fragment caps.
|
2013-01-21 12:51:21 +01:00 |
Henri Verbeet
|
f3dbbba48e
|
wined3d: Initialize the various backends in wined3d_adapter_init_nogl() as well.
|
2013-01-16 12:22:43 +01:00 |
Henri Verbeet
|
5b42297a31
|
wined3d: Remove a redundant condition in the indexbuffer() state handler.
Strided draws don't use VBOs.
|
2013-01-07 11:12:19 +01:00 |
Henri Verbeet
|
78984cf46c
|
wined3d: Get rid of ENTER_GL / LEAVE_GL.
|
2012-12-11 12:03:39 +01:00 |
Henri Verbeet
|
1835e2f5ba
|
wined3d: Add support for ARB_instanced_arrays.
|
2012-12-03 12:37:49 +01:00 |
Henri Verbeet
|
52c6abb485
|
wined3d: Resolve the instance count for instanced arrays in load_numbered_arrays().
|
2012-12-03 12:37:42 +01:00 |
Stefan Dösinger
|
483d025795
|
wined3d: Add an explicit break in case of unhandled BUMPENVMAP.
|
2012-12-03 12:37:14 +01:00 |
Henri Verbeet
|
ffd892f6dd
|
wined3d: Make state_geometry_shader() static.
|
2012-11-16 11:39:50 +01:00 |
Henri Verbeet
|
9081f8afb1
|
d3d10core: Implement d3d10_device_GSSetShader().
|
2012-11-14 11:27:40 +01:00 |
Henri Verbeet
|
10d46bc042
|
wined3d: Add support for GLSL based fixed function fragment shaders.
|
2012-11-12 12:15:25 +01:00 |
Henri Verbeet
|
d74cb4571b
|
wined3d: Simplify shader selection.
|
2012-11-05 11:30:32 +01:00 |
Henri Verbeet
|
5059da9e32
|
wined3d: Don't depend on device internals in fragment_pipeline.alloc_private().
In particular, device->shader_backend and device->shader_priv aren't
initialized yet when the fragment pipe is initialized.
|
2012-10-29 10:47:03 +01:00 |
Henri Verbeet
|
17e33e9b27
|
wined3d: Make the shader backend responsible for controlling the fixed function fragment pipe.
|
2012-10-25 11:48:31 +02:00 |
Matteo Bruni
|
902049c054
|
wined3d: Fix pixel format masks.
|
2012-08-15 12:17:46 +02:00 |
Henri Verbeet
|
894d161891
|
wined3d: Call core GL functions through gl_info.gl_ops as well.
|
2012-07-25 20:10:08 +02:00 |
Henri Verbeet
|
af1ba676c8
|
wined3d: Pass a gl_info structure to fragment_pipeline.enable_extension().
|
2012-07-25 20:01:31 +02:00 |
Henri Verbeet
|
ea8dfe640d
|
wined3d: Convert some uppercase hex constants to lowercase.
|
2012-07-20 13:59:53 +02:00 |
Alexandre Julliard
|
2f31a66941
|
wined3d: Load glPointParameter functions as extensions rather than standard OpenGL functions.
|
2012-07-19 16:47:49 +02:00 |
Thomas Faber
|
a6510b3fbc
|
wined3d: Use INFINITY.
|
2012-06-18 11:59:41 +02:00 |
Henri Verbeet
|
611b541f29
|
wined3d: Set undefined vertex attributes to 0.0.
|
2012-06-12 17:27:39 +02:00 |
Francois Gouget
|
19ba80e7c2
|
wined3d: We must include Wine's port.h before using NAN.
|
2012-06-01 17:41:52 +02:00 |
Henri Verbeet
|
e3ecfa5974
|
wined3d: Store user clip planes as 4-component float vectors.
|
2012-05-22 18:07:02 +02:00 |
Henri Verbeet
|
29893d8162
|
wined3d: Determine index buffer location based on vertex buffer locations.
|
2012-05-03 11:18:03 +02:00 |
Henri Verbeet
|
06aab27197
|
wined3d: Remove a texture dimension check in state_alpha().
I don't think there's any reason color-keying shouldn't work on e.g. cube
textures, although it probably isn't very common either.
|
2012-03-09 11:32:22 +01:00 |
Henri Verbeet
|
b8a22ebef0
|
wined3d: Remove an outdated comment from load_vertex_data().
|
2012-03-08 17:58:02 +01:00 |
Henri Verbeet
|
3d5ca7ab64
|
wined3d: Remove an outdated comment in state_zwritenable().
We actually do have tests for this.
|
2012-03-08 17:57:58 +01:00 |
Henri Verbeet
|
639ea0f49c
|
wined3d: Remove a transformed vertex loading hack in load_vertex_data().
This should never be used, we fall back to drawStridedSlow() for transformed vertices.
|
2012-03-08 17:57:46 +01:00 |
Henri Verbeet
|
9c25758656
|
wined3d: Support color keyed WINED3DFMT_B8G8R8A8_UNORM surfaces.
Color keying and alpha channels aren't mutually exclusive.
|
2012-02-29 10:31:09 +01:00 |
Henri Verbeet
|
d17f037fb1
|
wined3d: Disable z-clipping for transformed vertices when WINED3D_RS_ZENABLE is disabled.
|
2012-02-24 09:55:52 +01:00 |
Henri Verbeet
|
f38e94af7c
|
wined3d: Get rid of the WINED3DTRANSFORMSTATETYPE typedef.
|
2012-01-12 12:37:18 +01:00 |
Henri Verbeet
|
b6431d9493
|
wined3d: Get rid of the WINED3DTEXTUREOP typedef.
|
2012-01-11 17:47:22 +01:00 |
Henri Verbeet
|
43fcbcb36e
|
wined3d: Get rid of the WINED3DTEXTURESTAGESTATETYPE typedef.
|
2012-01-10 10:47:27 +01:00 |
Henri Verbeet
|
08545dc739
|
wined3d: Get rid of the WINED3DSAMPLERSTATETYPE typedef.
|
2012-01-09 12:22:12 +01:00 |
Henri Verbeet
|
c77b414787
|
wined3d: Get rid of the WINED3DPATCHEDGESTYLE typedef.
|
2012-01-05 20:54:25 +01:00 |
Henri Verbeet
|
c3cc92e472
|
wined3d: Get rid of the WINED3DMATERIALCOLORSOURCE typedef.
|
2012-01-05 20:54:24 +01:00 |
Henri Verbeet
|
fd8597b2bf
|
wined3d: Get rid of the WINED3DSTENCILOP typedef.
|
2012-01-03 23:40:50 +01:00 |
Henri Verbeet
|
808e926783
|
wined3d: Get rid of the WINED3DCULL typedef.
|
2012-01-03 23:40:46 +01:00 |
Henri Verbeet
|
a03eeb5cac
|
wined3d: Get rid of the WINED3DFILLMODE typedef.
|
2012-01-03 12:37:31 +01:00 |
Henri Verbeet
|
16e9d728f4
|
wined3d: Get rid of the WINED3DSHADEMODE typedef.
|
2012-01-03 12:37:30 +01:00 |
Henri Verbeet
|
6623a8cfa9
|
wined3d: Get rid of the WINED3DFOGMODE typedef.
|
2011-12-22 10:08:52 +01:00 |
Henri Verbeet
|
00096c82fd
|
wined3d: Get rid of the WINED3DZBUFFERTYPE typedef.
|
2011-12-22 10:08:48 +01:00 |
Henri Verbeet
|
1ec609670f
|
wined3d: Get rid of the WINED3DCMPFUNC typedef.
|
2011-12-21 10:14:54 +01:00 |
Henri Verbeet
|
b79dc388c3
|
wined3d: Get rid of the WINED3DVERTEXBLENDFLAGS typedef.
|
2011-12-21 10:14:50 +01:00 |
Henri Verbeet
|
3082c1a9de
|
wined3d: Get rid of the WINED3DRENDERSTATETYPE typedef.
|
2011-12-20 10:11:47 +01:00 |
Henri Verbeet
|
5bddd4427d
|
wined3d: Get rid of the WINED3DDEGREETYPE typedef.
|
2011-12-20 10:11:39 +01:00 |