summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/tgsi/tgsi_exec.h
AgeCommit message (Collapse)Author
2009-07-16tgsi: no need to separately malloc input and output arraysKeith Whitwell
Can now guarantee alignment in the initial allocation of the tgsi exec machine.
2009-07-16gallium: reduce recursive include of tgsi_exec.hKeith Whitwell
A lot of draw code no longer needs to see this header.
2009-07-16tgsi: make function call code in tgsi_sse.c less opaqueKeith Whitwell
Explictly pass src and dst arguments (previously dst argument was also being used as a src). Separate argument handling from the rest of the function call emit.
2009-07-16gallium: proper constructor and destructor for tgsi_exec_machineKeith Whitwell
Centralize the creation, initialization and destruction of this struct. Use align_malloc instead of home-brew alternatives.
2009-06-04tgsi: increase MAX_LABELS to 4096Brian Paul
2009-03-22tgsi: minor commentsBrian Paul
2008-11-23softpipe: remove old/unneeded dependencies between TGSI exec and softpipeBrian
Use tgsi_sampler struct as a base class. Softpipe subclasses it and adds the fields it needs.
2008-11-12tgsi: More comments on source register indirect and 2D indexing.Michal Krol
2008-11-05gallium: added tgsi_set_exec_mask()Brian Paul
2008-08-18tgsi: Add condition code (CC) register.Michal Krol
2008-07-28Merge tgsi/exec and tgsi/util directories.José Fonseca