summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c
AgeCommit message (Expand)Author
2010-06-25draw: Work around an invalid write.Chia-I Wu
2010-06-23draw: use gallium's TRUE/FALSEBrian Paul
2010-06-23draw: don't try to precalculate the pipeline output primitiveKeith Whitwell
2010-06-16draw: rewrite stream output to handle all the dark cornersZack Rusin
2010-06-15draw: finish the new pipeline setupZack Rusin
2010-06-15draw wipKeith Whitwell
2010-06-10draw: geometry shader fixesZack Rusin
2010-06-10draw: make sure that the gs never outputs more data than we allocated forZack Rusin
2010-06-09draw: make sure geometry shader correctly iterates the output bufferZack Rusin
2010-06-09draw: make sure the buffer is big enough to fit everything emitted by the gsZack Rusin
2010-06-09geometry shaders: make gs work with changable primitives and variable number ...Zack Rusin
2010-06-08gallium: a lot more complete implementation of stream outputZack Rusin
2010-02-22gallium: Remove bypass_vs_clip_and_viewport from rasteriser state.Michal Krol
2010-01-28gallium: Enable multiple constant buffers for vertex and geometry shaders.Michal Krol
2010-01-27gallium/draw: Remove unnecessary headers.Vinson Lee
2010-01-16gallium: Fix uninitialized instance divisor and index.Chia-I Wu
2010-01-05Merge branch 'master' into instanced-arraysMichal Krol
2009-12-30Add lame support for instanceID to draw module.Michal Krol
2009-12-25gallium: add geometry shader support to galliumZack Rusin
2009-12-14gallium: more work for edgeflags changesRoland Scheidegger
2009-12-09gallium: first steps to treat edgeflags as regular vertex elementKeith Whitwell
2009-05-05gallium/draw: cope with unused vertex_elementsKeith Whitwell
2009-03-13gallium: consolidate bypass_vs and bypass_clipping flagsKeith Whitwell
2009-02-17draw: add map/unmap directives for swtnl driver interfaceKeith Whitwell
2008-08-26draw: attempt atomic submit of large drawelements callsKeith Whitwell
2008-08-24gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul
2008-08-22gallium: replace align_int() with align()Brian Paul
2008-06-18gallium: additional fixes to ensure even number of vertices per bufferBrian Paul
2008-06-04draw: respect driver's max vertex buffer sizeKeith Whitwell
2008-05-29psb: Make msvc happy.José Fonseca
2008-05-29draw: draw_range_elements trialKeith Whitwell
2008-05-23draw: move some state into a new 'vs' areaKeith Whitwell
2008-05-08redo the linear pathsZack Rusin
2008-05-08implement linear emition and fetching and plug it in the varray pathsZack Rusin
2008-04-28gallium: Generate SSE code to swizzle and unswizzle vs inputs and outputs.Michal Krol
2008-04-22draw: allow drivers to query pipeline state more easilyKeith Whitwell
2008-04-21draw: propogate lots of errorsKeith Whitwell
2008-04-19draw: move incoming vertex state into draw->ptKeith Whitwell
2008-04-19draw: make room for extra_vs_outputsKeith Whitwell
2008-04-19draw: move pt_pipeline code to draw_pipe.cKeith Whitwell
2008-04-19draw: always emit header in draw_pt_fetch.cKeith Whitwell
2008-04-18draw: split off all the extra functionality in the vertex shaderKeith Whitwell
2008-04-17draw: move hw vertex emit to a new moduleKeith Whitwell
2008-04-17draw: add vertex shader run_linear functionKeith Whitwell
2008-04-16draw: allow pt paths to run without a vbuf render stageKeith Whitwell
2008-04-16draw: make pt run pipeline when need_pipeline is true, not just when clippedKeith Whitwell
2008-04-15gallium: Switch one vertex path over to new translate moduleKeith Whitwell
2008-04-15draw: increment output vertex properlyKeith Whitwell
2008-04-15draw: fix first glitch in vertex emitKeith Whitwell
2008-04-15draw: fetch_shade_pipeline needs to translate to hw vertex format (from get_v...Keith Whitwell