A new module to provide RasterSetup and advanced triangle/line/point
authorKeith Whitwell <keith@tungstengraphics.com>
Sun, 5 Nov 2000 18:20:18 +0000 (18:20 +0000)
committerKeith Whitwell <keith@tungstengraphics.com>
Sun, 5 Nov 2000 18:20:18 +0000 (18:20 +0000)
commit7c20642b1091df1aab7d9076a3fe2fb11c6f011c
tree4519747c5c3cc6201ca1d460ae967c3a4aafed12
parentc6f348cbc908556da4f68a65cdf218ebd4e678be
A new module to provide RasterSetup and advanced triangle/line/point
functionality layered on top of the software rasterizer.

An example entrypoint:
void _swsetup_Triangle( GLcontext, GLuint, GLuint, GLuint, GLuint )

will coerce the software rasterizer to draw flat, twoside-lit,
unfilled and offset triangles (including decomposition to points or lines).
src/mesa/swrast_setup/NOTES [new file with mode: 0644]
src/mesa/swrast_setup/ss_context.c [new file with mode: 0644]
src/mesa/swrast_setup/ss_context.h [new file with mode: 0644]
src/mesa/swrast_setup/ss_triangle.c [new file with mode: 0644]
src/mesa/swrast_setup/ss_triangle.h [new file with mode: 0644]
src/mesa/swrast_setup/ss_tritmp.h [new file with mode: 0644]
src/mesa/swrast_setup/ss_vb.c [new file with mode: 0644]
src/mesa/swrast_setup/ss_vb.h [new file with mode: 0644]
src/mesa/swrast_setup/ss_vbtmp.h [new file with mode: 0644]
src/mesa/swrast_setup/swrast_setup.h [new file with mode: 0644]