Stefan Dösinger
|
3fd0916654
|
wined3d: Make the code aware of GL_ARB_texture_rectangle.
|
2007-11-29 13:36:37 +01:00 |
Stefan Dösinger
|
3f32847494
|
wined3d: Do not try to disable unsupported texture units.
|
2007-11-28 13:40:28 +01:00 |
Stefan Dösinger
|
0353d031bc
|
wined3d: Add some missing checkGLcall calls.
|
2007-11-28 13:40:28 +01:00 |
Stefan Dösinger
|
f2c19fbc0b
|
wined3d: Correctly handle the y offset with offscreen rendering.
This fixes a regression introduced with the MAD patch.
|
2007-11-27 16:02:34 +01:00 |
Stefan Dösinger
|
26f7eae9cf
|
wined3d: Non power of two texture fixes.
|
2007-11-14 11:59:21 +01:00 |
Stefan Dösinger
|
0334c1760f
|
wined3d: Apply matrices when switching from transformed vertices to shaders.
|
2007-11-14 11:59:09 +01:00 |
Stefan Dösinger
|
58a761a88b
|
wined3d: Read the framebuffer size from the surface, not the window.
|
2007-11-14 11:58:47 +01:00 |
Stefan Dösinger
|
e4f8a2da2b
|
wined3d: Depth stencil fixes.
|
2007-11-14 11:58:36 +01:00 |
Stefan Dösinger
|
5ffea6e591
|
wined3d: Honor the driver's min point size.
|
2007-11-08 12:05:19 +01:00 |
Stefan Dösinger
|
ee32ac575b
|
wined3d: A point size fix.
|
2007-10-26 15:17:01 +02:00 |
Stefan Dösinger
|
9694cb2df3
|
wined3d: Ignore texture transforms when a shader is used, not set.
|
2007-10-22 15:59:00 +02:00 |
Chris Robinson
|
c4cc337d7a
|
wined3d: Prevent some console spamming.
|
2007-10-09 12:34:55 +02:00 |
Roderick Colenbrander
|
c2bf124a90
|
wined3d: Use EXT-versions of glBlend*.
|
2007-10-09 12:34:49 +02:00 |
Stefan Dösinger
|
6313e0ffff
|
wined3d: SRGB write correction emulation.
|
2007-09-24 13:30:30 +02:00 |
Stefan Dösinger
|
05cef43308
|
wined3d: Keep the selected stencil setup face set to GL_FRONT.
|
2007-09-20 15:52:47 +02:00 |
Stefan Dösinger
|
145d56847b
|
wined3d: Disable two sided stencil if it is supported, but not enabled.
|
2007-09-19 11:40:28 +02:00 |
Stefan Dösinger
|
ad3fe8562b
|
wined3d: Enable the stencil test if two sided stencil is used.
|
2007-09-19 11:40:19 +02:00 |
Stefan Dösinger
|
e62a4b0352
|
wined3d: Fix a copypaste error.
|
2007-09-19 11:40:10 +02:00 |
Stefan Dösinger
|
703ec4cbc4
|
wined3d: Set the stencil mask for both faces.
|
2007-09-19 11:40:02 +02:00 |
Stefan Dösinger
|
5a63b79a66
|
wined3d: Untie culling and offscreen rendering.
|
2007-09-19 11:39:55 +02:00 |
Stefan Dösinger
|
c5410a6f22
|
wined3d: Use GL_NV_depth_clamp to implement clipping disable.
|
2007-09-17 12:08:40 +02:00 |
Stefan Dösinger
|
9e340f0fdb
|
wined3d: Add a fixme for D3DCMP_NOTEQUAL and D3DCMP_EQUAL.
|
2007-09-17 12:08:28 +02:00 |
Stefan Dösinger
|
5ab9d85c39
|
wined3d: Implement texbeml.
|
2007-09-12 12:10:03 +02:00 |
Stefan Dösinger
|
a305af0b30
|
wined3d: Fix the z range.
|
2007-09-11 13:47:36 +02:00 |
Stefan Dösinger
|
8c9c084004
|
wined3d: Use 0/0/0 as normal if no normal is supplied.
|
2007-08-30 11:57:18 +02:00 |
Stefan Dösinger
|
322b55e29a
|
wined3d: Fix the half pixel correction.
|
2007-08-28 11:55:27 +02:00 |
Stefan Dösinger
|
fe0f0eb48a
|
wined3d: Some texture transform fixes.
|
2007-08-27 18:28:43 +02:00 |
Stefan Dösinger
|
a8e21d0692
|
wined3d: Texture transforms are disabled when drawing rhw vertices.
|
2007-08-27 18:28:38 +02:00 |
Stefan Dösinger
|
98bc83be7c
|
wined3d: Fall back to drawStridedSlow if fog coords are used.
|
2007-08-23 13:33:22 +02:00 |
Stefan Dösinger
|
0dade7207f
|
wined3d: Implement range based fog and advertize it correctly.
|
2007-08-21 13:35:57 +02:00 |
Stefan Dösinger
|
04d62b4322
|
wined3d: fogstart == fogend means full fog.
|
2007-08-21 13:35:48 +02:00 |
Stefan Dösinger
|
306fcfeee7
|
wined3d: FIX D3DBLEND_BOTHSRCALPHA and BLEND_BOTHINVSRCALPHA.
|
2007-08-20 22:32:02 +02:00 |
Stefan Dösinger
|
06cc0fa95f
|
wined3d: GL_SRC_ALPHA_SATURATE is supported as src blend param only.
|
2007-08-17 12:01:38 +02:00 |
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 |