Stefan Dösinger
|
e7cbb340dc
|
wined3d: Remove stateblock::set.*.
|
2007-08-13 11:36:43 +02:00 |
Stefan Dösinger
|
8de07265a6
|
wined3d: Downgrade an ERR.
|
2007-08-03 12:30:12 +02:00 |
Roderick Colenbrander
|
2c12c17ab6
|
wined3d: Compile against standard GL headers.
|
2007-07-31 21:36:56 +02:00 |
Stefan Dösinger
|
d2016ff892
|
wined3d: Store the gl format table in the gl info structure.
|
2007-07-30 12:49:50 +02:00 |
Stefan Dösinger
|
a0131a3272
|
wined3d: Split up the format table.
|
2007-07-30 12:49:39 +02:00 |
H. Verbeet
|
b4e596e70e
|
wined3d: Flip the scissor rect when rendering offscreen.
|
2007-07-26 11:51:34 +02:00 |
H. Verbeet
|
be8226593c
|
wined3d: Don't modify the blending parameters in state_blend().
|
2007-07-24 11:25:45 +02:00 |
H. Verbeet
|
6421d45f53
|
wined3d: In tex_colorop() & tex_alphaop(), only check the mapped stage against GL_LIMITS(textures) if the texture is used.
|
2007-07-02 13:36:15 +02:00 |
H. Verbeet
|
25c673225b
|
wined3d: Only set GL_SHADER_OPERATION_NV to GL_NONE for supported units.
|
2007-07-02 13:36:07 +02:00 |
H. Verbeet
|
9ed84211c1
|
wined3d: Only call activate_dimensions() if the texture is used.
|
2007-07-02 13:35:59 +02:00 |
H. Verbeet
|
5b7758f80c
|
wined3d: Increase the sizes of texturing related arrays, in order to support vertex textures.
|
2007-06-26 11:57:17 +02:00 |
H. Verbeet
|
9c44b67d28
|
wined3d: Add max_vertex_samplers and max_combined_samplers to WineD3D_GL_Info.
|
2007-06-26 11:57:05 +02:00 |
H. Verbeet
|
3ad03206ab
|
wined3d: Rename max_samplers to max_fragment_samplers.
|
2007-06-26 11:56:57 +02:00 |
Stefan Dösinger
|
a3854be0b3
|
wined3d: Some point sprite fixes.
|
2007-06-25 20:04:58 +02:00 |
Stefan Dösinger
|
4f8eb6a32e
|
wined3d: Clamp material power to 128.0.
|
2007-06-25 20:03:26 +02:00 |
Stefan Dösinger
|
2f4b9e42bc
|
wined3d: Move material applying to the state table.
|
2007-06-25 11:35:59 +02:00 |
Stefan Dösinger
|
b081cbaf40
|
wined3d: Emulate tracking of multiple material properties.
|
2007-06-21 13:09:30 +02:00 |
Stefan Dösinger
|
35ee1e9693
|
wined3d: Unload texture coords for all supported texture stages.
|
2007-06-21 13:09:17 +02:00 |
Stefan Dösinger
|
030b92a2f6
|
wined3d: Remove the FVF codepath from drawprim.
|
2007-06-21 13:09:08 +02:00 |
H. Verbeet
|
9f8083c646
|
wined3d: Only set GL_SHADER_OPERATION_NV to GL_NONE for mapped stages.
|
2007-06-18 12:33:55 +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 |
Francois Gouget
|
96c337f0a1
|
Assorted spelling fixes.
|
2007-06-07 19:24:32 +02:00 |
Francois Gouget
|
7d55f09e75
|
wined3d: Fix spelling of the state_separateblend() function.
|
2007-06-07 19:24:04 +02:00 |
Stefan Dösinger
|
2854c54201
|
wined3d: Keep GL_TEXTURE_2D enabled when using dummy textures.
|
2007-05-31 13:08:09 +02:00 |
Stefan Dösinger
|
b6e87d47d5
|
wined3d: Don't mess with nv texture shaders if its not supported.
|
2007-05-31 13:08:01 +02:00 |
H. Verbeet
|
79ca4e022d
|
wined3d: Load texture coordinates even if no texture is bound to that stage at this time.
|
2007-05-10 12:24:52 +02:00 |
H. Verbeet
|
cde60c0b94
|
wined3d: Split texture coordinate loading from loadVertexData().
|
2007-05-10 12:24:39 +02:00 |
H. Verbeet
|
5188ab4efa
|
wined3d: Calling glDisableClientState() from loadVertexData() is redundant.
unloadVertexData() will already have done this if necessary.
|
2007-05-10 12:24:19 +02:00 |
H. Verbeet
|
f8714d771a
|
wined3d: Unload vertex weight data in case of EXT_VERTEX_WEIGHTING as well.
|
2007-05-10 12:24:07 +02:00 |
Stefan Dösinger
|
81504d6a2d
|
wined3d: Support bump environment mapping using GL_NV_texture_shader.
|
2007-05-10 11:40:27 +02:00 |
Stefan Dösinger
|
4a8b55d456
|
wined3d: Unload vertex weight data in unloadVertexData.
|
2007-05-10 11:40:15 +02:00 |
Stefan Dösinger
|
28170f0474
|
wined3d: Implement environment bump mapping with GL_ATI_envmap_bumpmap.
|
2007-05-09 12:07:32 +02:00 |
Stefan Dösinger
|
adb9b13b81
|
wined3d: Implement vertex blending using GL_ARB_vertex_blend.
|
2007-05-03 14:24:46 +02:00 |
Fabian Bieler
|
e28630bc32
|
wined3d: Remove usesFog flag from IWineD3DVertexShaderImpl.
|
2007-04-23 13:55:45 +02:00 |
Stefan Dösinger
|
725057da47
|
d3d: Remove dependency on ddraw.h header.
|
2007-04-16 13:20:15 +02:00 |
Felix Nawothnig
|
e3d3d1823d
|
wined3d: Only issue state_patchsegments FIXME once.
|
2007-04-04 12:45:57 +02:00 |
Felix Nawothnig
|
413b9b2ad2
|
wined3d: Downgrade some ERRs to FIXMEs.
|
2007-04-04 12:45:49 +02:00 |
Francois Gouget
|
0081b430e1
|
Assorted spelling and English fixes.
|
2007-04-03 11:23:12 +02:00 |
Felix Nawothnig
|
18c9e5d5d0
|
wined3d: Use GL_TEXTURE_2D for dummy textures.
|
2007-03-30 11:25:23 +02:00 |
Felix Nawothnig
|
6760ccac1c
|
wined3d: Fix broken ERR() message.
|
2007-03-30 11:25:02 +02:00 |
Felix Nawothnig
|
335f978e91
|
wined3d: Only disable GL_TEXTURE_CUBE_MAP_ARB if supported.
|
2007-03-30 11:24:56 +02:00 |
Jan Zerebecki
|
09e7791cba
|
wined3d: Print lastpixel state fixme only once.
|
2007-03-28 12:43:14 +02:00 |
Stefan Dösinger
|
5e405d3b26
|
wined3d: Disable texture coordinate arrays on the correct unit.
|
2007-03-27 12:30:50 +02:00 |
Fabian Bieler
|
7cedd56d24
|
wined3d: Implement linear fog with pixel shader.
|
2007-03-23 12:30:23 +01:00 |
Stefan Dösinger
|
65c447082a
|
wined3d: Fix client gl unit selection.
I forgot that when re-enabling register combiners during the state
management rewrite.
|
2007-03-19 12:18:07 +01:00 |
Stefan Dösinger
|
4b445124d3
|
direct3d: Add a fixed function fog test.
|
2007-03-15 12:14:50 +01:00 |
Stefan Huehner
|
4d1d01f266
|
Mark several functions as static.
|
2007-03-13 13:35:12 +01:00 |
H. Verbeet
|
6998d0d472
|
wined3d: Remove a redundant check in handleStreams().
|
2007-03-13 11:56:10 +01:00 |
H. Verbeet
|
05d461aee9
|
wined3d: Remove some redundant checks in the vertexdeclaration() state handler.
|
2007-03-13 11:56:02 +01:00 |
H. Verbeet
|
30ee071eb9
|
wined3d: Disable vertex shaders when transformed vertices are used.
|
2007-03-13 11:55:55 +01:00 |