summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/softpipe/sp_state_derived.c
Commit message (Expand)AuthorAgeFilesLines
* Redoing the way we handle vertex shaders for the draw module.Zack Rusin2007-09-281-1/+1
* Revert "Redoing the way we handle vertex shaders for the draw module."Zack Rusin2007-09-281-1/+1
* Redoing the way we handle vertex shaders for the draw module.Zack Rusin2007-09-281-1/+1
* fix some post-transform vertex layout issues (bcolors, psize emitted lastBrian2007-09-211-16/+16
* Fix up some point size breakage. Start on fogcoord too.Brian2007-09-211-19/+43
* Get rid of TGSI_SEMANTIC_TEXCOORD and just use TGSI_SEMANTIC_GENERIC.Brian2007-09-211-6/+1
* Clean-up the TGSI_SEMANTIC tokens, introduce semantic indexes.Brian2007-09-201-10/+14
* remove #includes of tgsi_attribs.hBrian2007-09-201-1/+0
* checkpoint: TGSI_ATTRIB_x tokens no longer usedBrian2007-09-201-11/+9
* Checkpoint: vertex attribute clean-up.Brian2007-09-201-2/+5
* Checkpoint: replacement of TGSI_ATTRIB_x tokens with input/output semantics.Brian2007-09-191-44/+46
* Convert shader to an immutable state object.Zack Rusin2007-09-181-1/+1
* converting the setup state to immutable object and renaming it to rasterizer ...Zack Rusin2007-09-181-5/+5
* Combing depth and stencil objects and making them immutable.Zack Rusin2007-09-181-4/+3
* Define attrib_format and interp_mode enum typedefs and use where appropriate.Brian2007-08-311-2/+2
* Consolidate vertex-related code in new draw_vertex.cBrian2007-08-301-32/+14
* Remove dependency on TGSI_ATTRIB_x tokens in draw_twoside.cBrian2007-08-301-6/+19
* In draw_flatshade.c use vertex_info->interp_mode[] to choose attribs/colors t...Brian2007-08-301-1/+3
* Sketch out per-vertex point size.Brian2007-08-301-0/+6
* Fixup include paths after renameKeith Whitwell2007-08-241-1/+1
* Use vertex_info struct for softpipe - lots of clean-up.Brian2007-08-231-42/+43
* Vertex shader outputs are now tightly packed into the output slots.Brian2007-08-231-30/+3
* Checkpoint: new vertex/fragment attribute namingBrian2007-08-231-35/+37
* Checkpoint commit: i915 texture works, use new vertex_info structBrian2007-08-231-61/+1
* Move guts of vertex array drawing into the 'draw' module.Brian2007-08-201-11/+4
* more work on vertex shaders, now using vertex shaders instead of TnL module b...Brian2007-08-181-1/+1
* Break mesa dependencies.michal2007-08-161-6/+66
* Hook in new draw_arrays() code, disabled for now.Brian2007-08-151-0/+7
* Add UsageMask to DECLARATION in TGSI.michal2007-08-151-2/+2
* Continue reducing dependencies on core mesa include files.Keith Whitwell2007-08-141-11/+11
* Clip triangles against softpipe->cliprect which includes scissor and surface ...Brian2007-07-271-4/+4
* Maintain cliprect (scissor) info in sp_state_derived.c.Brian2007-07-271-0/+40
* Add VF_ATTRIB_VAR0..7 for varying variables.Brian2007-07-241-0/+10
* Compute need_z and need_w properly and use the correct const/linear/perspecti...Brian2007-07-241-1/+20
* Fix a typo (i << i) that was fouling up the vertex layout info.Brian2007-07-241-4/+7
* rebuild quad pipeline when framebuffer changes tooBrian2007-07-241-0/+1
* Trigger tgsi compilation for fragment programs.Keith Whitwell2007-07-191-3/+1
* set INTERP_CONSTANT when appropriateBrian2007-07-131-1/+5
* Implement polygon stipple state tracking, application.Brian2007-07-111-1/+6
* Comments, minor clean-up.Brian2007-07-101-9/+12
* Rename G_NEW_* tokens to SP_NEW_*Brian2007-07-091-2/+2
* New 'draw' module for primitive drawing (clipping, culling, etc).Brian2007-07-091-8/+8
* checkpoint: implement z/depth testingBrian2007-06-201-1/+1
* Remove dependency on vf.h in public headersKeith Whitwell2007-06-201-0/+2
* Initial implementation of a software pipeline for quad rasterization (fragmen...Brian2007-06-201-0/+3
* Renamed softpipe directories and files to something less confusing.Keith Whitwell2007-06-141-0/+136