summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c
AgeCommit message (Expand)Author
2010-08-25draw: specialized cliptesting routinesKeith Whitwell
2010-08-16draw: No need to make max_vertices even.Chia-I Wu
2010-08-16draw: Remove DRAW_PIPE_MAX_VERTICES and DRAW_PIPE_FLAG_MASK.Chia-I Wu
2010-08-16draw: Add prim flags to middle ends.Chia-I Wu
2010-08-16draw: Add flags to draw_prim_info.Chia-I Wu
2010-07-29gallium: implement bounds checking for constant buffersBrian Paul
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