summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_vs_varient.c
AgeCommit message (Collapse)Author
2008-10-02draw: don't keep refetching constant inputsKeith Whitwell
2008-08-24gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul
Also, rename p_tile.[ch] to u_tile.[ch]
2008-08-19gallium: fix an assertionBrian Paul
2008-06-11draw: don't assume vertex position is in data[0]Keith Whitwell
2008-06-07draw: fix temp vs output buffer typo in vsvg_run_eltsKeith Whitwell
2008-06-06draw: fix intermediate buffer confusion in draw_vs_varient.cKeith Whitwell
The final output buffer can't be used to hold intermediate results as the intermediate vertex size may be greater than the final vertex size, and in any case the output buffer may be uncached in hw drivers.
2008-06-04draw: init vsvg draw pointerKeith Whitwell
2008-05-29draw: Put PIPE_CDECL in the right places.José Fonseca
MSVC seems picky about this.
2008-05-29draw: share machineKeith Whitwell
2008-05-28draw: Decorate callbacks with PIPE_CDECL.Michal Krol
2008-05-27draw: support psize in vs_varient pathsKeith Whitwell
Preserve the vinfo "EMIT_*" format descriptors in the varient key, and deal with PSIZE directly in each implementation.
2008-05-27draw: explicitly list nr_inputs, outputs in varient keyKeith Whitwell
2008-05-27draw: hook up viewport / rhw emit to varient key stateKeith Whitwell
2008-05-25draw: add viewport support to generic vs varient codeKeith Whitwell
2008-05-23draw: add viewport to varient stateKeith Whitwell
2008-05-23draw: create specialized vs varients incorporating fetch & emitKeith Whitwell