summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c
AgeCommit message (Expand)AuthorFilesLines
2009-05-05gallium/draw: cope with unused vertex_elementsKeith Whitwell1-1/+1
2009-03-13gallium: consolidate bypass_vs and bypass_clipping flagsKeith Whitwell1-10/+11
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-7/+4
2008-08-24gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul1-1/+2
2008-08-22gallium: replace align_int() with align()Brian Paul1-3/+3
2008-06-18gallium: additional fixes to ensure even number of vertices per bufferBrian Paul1-0/+3
2008-06-04draw: respect driver's max vertex buffer sizeKeith Whitwell1-4/+12
2008-05-29psb: Make msvc happy.José Fonseca1-3/+3
2008-05-29draw: draw_range_elements trialKeith Whitwell1-1/+79
2008-05-23draw: move some state into a new 'vs' areaKeith Whitwell1-3/+3
2008-05-08redo the linear pathsZack Rusin1-20/+16
2008-05-08implement linear emition and fetching and plug it in the varray pathsZack Rusin1-5/+83
2008-04-28gallium: Generate SSE code to swizzle and unswizzle vs inputs and outputs.Michal Krol1-1/+2
2008-04-22draw: allow drivers to query pipeline state more easilyKeith Whitwell1-1/+1
2008-04-21draw: propogate lots of errorsKeith Whitwell1-0/+2
2008-04-19draw: move incoming vertex state into draw->ptKeith Whitwell1-1/+1
2008-04-19draw: make room for extra_vs_outputsKeith Whitwell1-1/+5
2008-04-19draw: move pt_pipeline code to draw_pipe.cKeith Whitwell1-7/+7
2008-04-19draw: always emit header in draw_pt_fetch.cKeith Whitwell1-1/+0
2008-04-18draw: split off all the extra functionality in the vertex shaderKeith Whitwell1-20/+89
2008-04-17draw: move hw vertex emit to a new moduleKeith Whitwell1-133/+28
2008-04-17draw: add vertex shader run_linear functionKeith Whitwell1-1/+1
2008-04-16draw: allow pt paths to run without a vbuf render stageKeith Whitwell1-68/+69
2008-04-16draw: make pt run pipeline when need_pipeline is true, not just when clippedKeith Whitwell1-3/+15
2008-04-15gallium: Switch one vertex path over to new translate moduleKeith Whitwell1-99/+47
2008-04-15draw: increment output vertex properlyKeith Whitwell1-3/+5
2008-04-15draw: fix first glitch in vertex emitKeith Whitwell1-3/+16
2008-04-15draw: fetch_shade_pipeline needs to translate to hw vertex format (from get_v...Keith Whitwell1-56/+102
2008-04-14use the new macroZack Rusin1-1/+1
2008-04-14silence some warningsZack Rusin1-1/+2
2008-04-14pass vertex size to shaders so that callee can decide on the sizeZack Rusin1-1/+2
2008-04-14draw: always malloc verts for fetch_shade_pipelineKeith Whitwell1-10/+3
2008-04-14draw: flush pipeline before trying to allocate more hw verticesKeith Whitwell1-0/+4
2008-04-14draw: move vertex header init out of fetch_shade_pipeline.cKeith Whitwell1-9/+0
2008-04-14Implement fetch/shade/pipeline or emit vertex passthrough.Zack Rusin1-0/+253