summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_vs.h
AgeCommit message (Collapse)Author
2010-01-28gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS.Michal Krol
2010-01-28gallium: Enable multiple constant buffers for vertex and geometry shaders.Michal Krol
2009-12-29Implement draw_arrays_instanced() in softpipe.Michal Krol
Modify the translate module to respect instance divisors and accept instance id as a parameter to calculate input vertex offset.
2009-12-14gallium: more work for edgeflags changesRoland Scheidegger
fixes, cleanups, etc. not working yet
2008-10-22gallium: PPC vertex shader supportBrian Paul
Works, but dead code lingering, debug code present, etc.
2008-10-02draw: don't keep refetching constant inputsKeith Whitwell
2008-06-11draw: don't assume vertex position is in data[0]Keith Whitwell
2008-05-29draw: share machineKeith Whitwell
2008-05-28draw: enable FSE by defaultKeith Whitwell
2008-05-27draw: ensure vs outputs mapped correctly to vinfo attribsKeith Whitwell
2008-05-27draw: explicitly list nr_inputs, outputs in varient keyKeith Whitwell
2008-05-23draw: add viewport to varient stateKeith Whitwell
2008-05-23draw: add aos vertex shader varientKeith Whitwell
2008-05-23draw: mark varient functions as PIPE_CDECLKeith Whitwell
2008-05-23draw: create specialized vs varients incorporating fetch & emitKeith Whitwell
2008-04-19draw: remove dead codeKeith Whitwell
2008-04-18draw: remove old vertex_shader->run() functionsKeith Whitwell
2008-04-17draw: add vertex shader run_linear functionKeith Whitwell
2008-04-12gallium: move duplicated compute_clipmask() code to draw_vs.hBrian
2008-02-15draw: subclass vertex shaders according to execution methodKeith Whitwell
Create new files for shaders compiled/executed with llvm, sse, exec respectively