Alexander Dorofeyev
|
536f98000d
|
wined3d: Change colorkey fixup for stage 0 alphaop / alphaarg.
|
2008-01-22 11:19:05 +01:00 |
Austin English
|
3471f841a1
|
wined3d: Spelling fixes.
|
2008-01-18 12:53:33 +01:00 |
Roderick Colenbrander
|
916b56391d
|
wined3d: Fix glBlendColorEXT for use on RivaTNT.
|
2008-01-14 13:10:28 +01:00 |
Stefan Dösinger
|
fd711c57df
|
wined3d: Combine two glScalef calls into one.
|
2007-12-27 13:44:18 +01:00 |
Stefan Dösinger
|
44b8915371
|
wined3d: Get rid of the invymat.
glScalef(1.0, -1.0, 1.0) does the same as the glMultMatrix with the
invymat matrix, and it is more optimal.
|
2007-12-27 13:44:13 +01:00 |
Alexander Dorofeyev
|
27c98fd628
|
wined3d: Also update alpha test when stage texture is NULL.
|
2007-12-27 13:43:49 +01:00 |
Stefan Dösinger
|
47a8a6bd44
|
wined3d: Implement and test vertex fixups with per stream offsets.
|
2007-12-21 13:44:16 +01:00 |
Stefan Dösinger
|
b5f925cae0
|
wined3d: Implement half float vertex buffer conversion.
|
2007-12-21 13:13:56 +01:00 |
Stefan Dösinger
|
2d90449500
|
wined3d: Fixed function vertex attribute types are flexible.
|
2007-12-20 10:49:42 +01:00 |
Stefan Dösinger
|
a3c2fb9e64
|
wined3d: Store if half float conversion is needed in the decl.
|
2007-12-20 10:48:16 +01:00 |
Rico Schüller
|
b7dfe3afb6
|
wined3d: Fix some typos.
|
2007-12-20 10:47:06 +01:00 |
Stefan Dösinger
|
7a1d35e513
|
wined3d: Emulate half float vertices if GL_NV_half_float is not there.
|
2007-12-19 12:19:27 +01:00 |
Francois Gouget
|
5f7a9cea38
|
Assorted spelling fixes.
|
2007-12-07 16:35:32 +01:00 |
Stefan Dösinger
|
f700cbe74b
|
wined3d: Add an alpha blending test.
|
2007-12-07 16:26:43 +01:00 |
Gerald Pfeifer
|
81f32c7a38
|
wined3d: Fix error handling in transform_texture().
|
2007-12-04 18:41:45 +01:00 |
Stefan Dösinger
|
fcb49934d0
|
wined3d: Retrieve the height properly when setting the viewport.
|
2007-12-04 14:32:39 +01:00 |
Stefan Dösinger
|
8689fe32c6
|
wined3d: Use the proper drawable size when setting the scissor rect.
|
2007-12-04 14:32:39 +01:00 |
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 |