Henrik Rydgård
|
68b08ffb9f
|
SoftGPU: Quick and dirty lines and points implementation
No line/point texturing support yet.
|
2013-12-09 12:43:49 +01:00 |
|
Tony Wasserka
|
74eafcab1a
|
softgpu: Process rasterization in screen space, rather than drawing space.
|
2013-08-16 23:49:15 +02:00 |
|
Tony Wasserka
|
45577507f3
|
softgpu: Disable clipping if it's not requested by the game. Also fix some clipping-related bugs.
|
2013-08-16 23:49:14 +02:00 |
|
Tony Wasserka
|
fc336772e6
|
softgpu: Fix normal-mode rectangle drawing.
|
2013-08-16 23:49:14 +02:00 |
|
Tony Wasserka
|
917dc276dc
|
softgpu: Small cleanup in Clipper.
|
2013-08-16 23:49:10 +02:00 |
|
Tony Wasserka
|
ccb487cbae
|
softgpu: Clip primitives when one of their vertices is outside the screen coordinate range (the code really needs a cleanup though).
softgpu: Fix triangle strip rendering.
softgpu: Implement CCW cullmode.
|
2013-08-16 23:49:08 +02:00 |
|
Tony Wasserka
|
40c83dee03
|
softgpu: Fix vertex order when drawing rectangles.
|
2013-08-16 23:49:05 +02:00 |
|
Tony Wasserka
|
06290c53de
|
softgpu: Fix an issue where texture coordinates were not initialized correctly for quads.
|
2013-08-16 23:49:04 +02:00 |
|
Tony Wasserka
|
f270d3bd98
|
softgpu: Simplify Rasterizer::DrawTriangle by passing individual vertices instead of a vertex array.
|
2013-08-16 23:49:03 +02:00 |
|
Tony Wasserka
|
00b7fbd19e
|
softgpu: Implement depth testing.
|
2013-08-16 23:49:01 +02:00 |
|
Tony Wasserka
|
8f861d8e6f
|
softgpu: Add naive rectangle clipper (which works just as bad).
|
2013-08-16 23:48:57 +02:00 |
|
Tony Wasserka
|
a3178769f7
|
softgpu: Add (probably broken) rectangle clipping support.
|
2013-08-16 23:48:57 +02:00 |
|
Tony Wasserka
|
0c6a4c1bb6
|
softgpu: Working rectangle support. Through mode support. Clear mode support. Vertex color support.
|
2013-08-16 23:48:56 +02:00 |
|
Tony Wasserka
|
55d6646fc3
|
softgpu: Add something like rectangle support. Doesn't seem to work :/
|
2013-08-16 23:48:56 +02:00 |
|
Tony Wasserka
|
2aff3a8575
|
softgpu: Move clipping code to a separate file.
|
2013-08-16 23:48:56 +02:00 |
|