summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/translate/translate.h
Commit message (Collapse)AuthorAgeFilesLines
* translate: pull in prefetch and other optimizations from draw_vs_aos.cKeith Whitwell2008-11-141-2/+2
|
* translate: Draw can request up to PIPE_MAX_ATTRIBS + 1 vertex elements.José Fonseca2008-08-141-1/+1
|
* translate: mark functions as PIPE_CDECLKeith Whitwell2008-05-231-9/+9
|
* translate: helper functions for mimizing cost of key comparesKeith Whitwell2008-05-121-0/+21
|
* draw: only fill in / compare the part of the translate key we're using.Keith Whitwell2008-05-081-3/+2
| | | | | It's quite a big struct & we examine it a lot (too much). Reduce the impact of this by just looking at the active part where possible.
* Create a sharable translate_cache and use it.Zack Rusin2008-04-231-1/+0
|
* translate: add sse version based on old draw_vf_sse.cKeith Whitwell2008-04-181-0/+4
|
* gallium: Switch one vertex path over to new translate moduleKeith Whitwell2008-04-151-7/+29
| | | | | Will eventually do this for all instances where we are converting vertices from one format to another.
* gallium: add a generic vertex (or other) buffer translation moduleKeith Whitwell2008-04-151-0/+82