summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_pt.h
AgeCommit message (Expand)AuthorFilesLines
2010-08-25draw: specialized cliptesting routinesKeith Whitwell1-1/+3
2010-08-16draw: Remove varray and vcache.Chia-I Wu1-19/+2
2010-08-16draw: Add vsplit frontend.Chia-I Wu1-1/+13
2010-08-16draw: Add new util function draw_pt_trim_count.Chia-I Wu1-0/+1
2010-08-16draw: Simplify frontend interface a little.Chia-I Wu1-3/+1
2010-08-16draw: Add prim flags to middle ends.Chia-I Wu1-3/+8
2010-06-23draw: don't try to precalculate the pipeline output primitiveKeith Whitwell1-4/+2
2010-06-16draw: rewrite stream output to handle all the dark cornersZack Rusin1-2/+1
2010-06-15draw: finish the new pipeline setupZack Rusin1-3/+1
2010-06-15draw wipKeith Whitwell1-11/+8
2010-06-09geometry shaders: make gs work with changable primitives and variable number ...Zack Rusin1-2/+4
2010-06-08gallium: a lot more complete implementation of stream outputZack Rusin1-0/+16
2010-04-19draw: Implement index bias.José Fonseca1-0/+1
2010-02-22gallium/draw: initial code to properly support llvm in the draw moduleZack Rusin1-0/+1
2009-12-30Add lame support for instanceID to draw module.Michal Krol1-1/+2
2009-12-14gallium: more work for edgeflags changesRoland Scheidegger1-1/+2
2009-12-09gallium: first steps to treat edgeflags as regular vertex elementKeith Whitwell1-5/+0
2009-06-19draw: use u_reduced_prim() functionBrian Paul1-1/+0
2009-05-05gallium/draw: cope with unused vertex_elementsKeith Whitwell1-0/+1
2009-03-13gallium: consolidate bypass_vs and bypass_clipping flagsKeith Whitwell1-1/+1
2009-02-17draw: add map/unmap directives for swtnl driver interfaceKeith Whitwell1-2/+0
2008-08-26draw: attempt atomic submit of large drawelements callsKeith Whitwell1-2/+2
2008-06-04draw: respect driver's max vertex buffer sizeKeith Whitwell1-2/+6
2008-05-29draw: draw_range_elements trialKeith Whitwell1-0/+9
2008-05-23draw: get rid of fetch-shade-emit frontend hackKeith Whitwell1-1/+0
2008-05-12draw: turn fse path into a middle endKeith Whitwell1-1/+8
2008-05-12draw: add fetch-shade-emit pathKeith Whitwell1-0/+3
2008-05-08redo the linear pathsZack Rusin1-4/+2
2008-05-08implement linear emition and fetching and plug it in the varray pathsZack Rusin1-0/+18
2008-04-25frontend for rendering without eltsZack Rusin1-0/+1
2008-04-24draw: handle edgeflags and reset-line-stipple againKeith Whitwell1-9/+0
2008-04-19draw: move incoming vertex state into draw->ptKeith Whitwell1-7/+2
2008-04-19draw: always emit header in draw_pt_fetch.cKeith Whitwell1-1/+0
2008-04-19draw: remove named clipmask flags, tidy up pt middle endsKeith Whitwell1-0/+6
2008-04-18draw: remove fetch_pipeline middle end -- just use the general pathKeith Whitwell1-11/+15
2008-04-18draw: split off all the extra functionality in the vertex shaderKeith Whitwell1-7/+44
2008-04-17draw: move hw vertex emit to a new moduleKeith Whitwell1-0/+33
2008-04-16draw: make pt run pipeline when need_pipeline is true, not just when clippedKeith Whitwell1-2/+4
2008-04-14Implement fetch/shade/pipeline or emit vertex passthrough.Zack Rusin1-1/+1
2008-04-06draw: fix edgeflag handling on the pt pathsKeith Whitwell1-0/+10
2008-04-03draw: add passthrough path to the pipelineKeith Whitwell1-0/+1
2008-04-02draw: Set the backend prim in the pt 'prepare' operationKeith Whitwell1-3/+3
2008-04-01draw: more flatshade_first changesKeith Whitwell1-1/+1
2008-03-24draw: pre-declare referenced structsKeith Whitwell1-0/+2
2008-03-23draw: fix crlfKeith Whitwell1-116/+116
2008-03-23draw: fix some unsigned vs ushort confusionKeith Whitwell1-1/+1
2008-03-23gallium: beginnings of draw module vertex reworkKeith Whitwell1-0/+116