summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/svga/svga_state_rss.c
AgeCommit message (Collapse)Author
2010-05-14gallium: convert rasterizer state to use gl-style front/back conceptsKeith Whitwell
Use front/back instead of cw/ccw throughout. Also, use offset_point/line/fill instead of offset_cw/ccw. Brings gallium representation of this state into line with its main user, and also what turns out to be the most common hardware representation. This fixes a long-standing bias in the interface towards the architecture of the software rasterizer.
2010-03-09svga: Don't do culling while the software pipeline is active.Keith Whitwell
It does it for us, and additionally introduces potentially back-facing triangles.
2010-02-12svga: A few more tweaks to blend color state emission.José Fonseca
2010-02-12svga: enable code to emit blend colorRoland Scheidegger
2010-02-10svga: adapt to stencil ref changesRoland Scheidegger
also add some disabled code to handle blendcolor?
2010-02-09Merge branch 'gallium-nopointsizeminmax'Roland Scheidegger
Conflicts: src/gallium/drivers/nv10/nv10_state.c src/gallium/drivers/nv20/nv20_state.c src/gallium/drivers/nv50/nv50_program.c
2010-02-02gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca
2010-01-21svga: Remove unnecessary headers.Vinson Lee
2010-01-12gallium: remove point_size_min and point_size_max from rasterizer stateRoland Scheidegger
The state tracker is responsible for clamping to any graphics API enforced size min/max limits for both the static point_size setting as well as per vertex point size (in the vertex shader). Note that mesa state tracker didn't actually use these values.
2009-11-17svga: Add svga driverJakob Bornecrantz