Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-07-27 | Clip triangles against softpipe->cliprect which includes scissor and surface ↵ | Brian | |
bounds. This prevents rendering out of bounds when the viewport is partially outside the surface bounds. | |||
2007-07-27 | Maintain cliprect (scissor) info in sp_state_derived.c. | Brian | |
The cliprect depends on the scissor rect (if enabled), otherwise the drawing surface bounds. | |||
2007-07-24 | Add VF_ATTRIB_VAR0..7 for varying variables. | Brian | |
The demos/fslight.c demo runs now. | |||
2007-07-24 | Compute need_z and need_w properly and use the correct ↵ | Brian | |
const/linear/perspective interpolation in shade_quad(). | |||
2007-07-24 | Fix a typo (i << i) that was fouling up the vertex layout info. | Brian | |
2007-07-24 | rebuild quad pipeline when framebuffer changes too | Brian | |
2007-07-19 | Trigger tgsi compilation for fragment programs. | Keith Whitwell | |
Not sure the generated program looks correct though... | |||
2007-07-13 | set INTERP_CONSTANT when appropriate | Brian | |
Not really signficant now since draw_flat stage copies the provoking vertex color to all prim verts. | |||
2007-07-11 | Implement polygon stipple state tracking, application. | Brian | |
2007-07-10 | Comments, minor clean-up. | Brian | |
2007-07-09 | Rename G_NEW_* tokens to SP_NEW_* | Brian | |
2007-07-09 | New 'draw' module for primitive drawing (clipping, culling, etc). | Brian | |
2007-06-20 | checkpoint: implement z/depth testing | Brian | |
2007-06-20 | Remove dependency on vf.h in public headers | Keith Whitwell | |
2007-06-20 | Initial implementation of a software pipeline for quad rasterization ↵ | Brian | |
(fragment ops). This is very much like the clipper/setup pipeline for primitives. | |||
2007-06-14 | Renamed softpipe directories and files to something less confusing. | Keith Whitwell | |
softpipe/state_tracker --> state_tracker/ softpipe/ --> pipe/ softpipe/generic --> pipe/softpipe/ I don't think pipe is a great name, but I disliked all the others too. Luckily it's fairly easy to rename with git, so this can be revisited later. |