summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_pt_emit.c
Commit message (Expand)AuthorAgeFilesLines
* draw: second argument to unmap is max, not countKeith Whitwell2009-02-171-2/+5
* draw: add map/unmap directives for swtnl driver interfaceKeith Whitwell2009-02-171-31/+33
* gallium: change 65535 to UNDEFINED_VERTEX_IDAlan Hourihane2008-12-101-2/+2
* gallium: more vertex count checksAlan Hourihane2008-12-101-2/+9
* gallium: temporary check for > 65535 verticesAlan Hourihane2008-12-101-0/+3
* make draw's vertex_info struct smaller/quicker to compare with memcmp()Keith Whitwell2008-10-061-2/+2
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+1
* gallium: additional fixes to ensure even number of vertices per bufferBrian Paul2008-06-181-0/+3
* draw: respect driver's max vertex buffer sizeKeith Whitwell2008-06-041-1/+5
* draw: add disabled debug codeKeith Whitwell2008-05-271-1/+14
* draw: defensively flush pipeline backend when setting primitiveKeith Whitwell2008-05-261-0/+4
* draw: defensively reset render primitive some moreKeith Whitwell2008-05-261-0/+8
* draw: defensively reset render primitive, which can get clobbered by clippingKeith Whitwell2008-05-261-1/+16
* draw: add missing breakKeith Whitwell2008-05-261-0/+1
* Merge commit 'origin/gallium-0.1' into gallium-vertex-linearZack Rusin2008-05-191-1/+1
|\
| * draw: Fix number of vertices allocated in draw_pt_emit().Michel Dänzer2008-05-091-1/+1
| * draw: mimize cost of translate key compares, use cache universallyKeith Whitwell2008-05-091-5/+5
* | draw: mimize cost of translate key compares, use cache universallyKeith Whitwell2008-05-121-5/+5
* | Merge branch 'gallium-0.1' into gallium-vertex-linearKeith Whitwell2008-05-081-4/+4
|\|
| * draw: only fill in / compare the part of the translate key we're using.Keith Whitwell2008-05-081-4/+4
* | silence debugging outputZack Rusin2008-05-081-1/+3
* | implement linear emition and fetching and plug it in the varray pathsZack Rusin2008-05-081-0/+45
|/
* gallium: init hw_key with memset() to silence valgrind warningsBrian Paul2008-04-291-0/+2
* Add translate cache to fetch_emit stage and add out of memoryZack Rusin2008-04-231-0/+4
* Create a sharable translate_cache and use it.Zack Rusin2008-04-231-59/+6
* fix the simple hash finding function and use itZack Rusin2008-04-231-8/+6
* Cache translate's structs for emits and fetches.Zack Rusin2008-04-221-6/+57
* draw: remove draw_vf code, use translate insteadKeith Whitwell2008-04-181-2/+1
* translate: add sse version based on old draw_vf_sse.cKeith Whitwell2008-04-181-1/+1
* draw: split off all the extra functionality in the vertex shaderKeith Whitwell2008-04-181-11/+5
* draw: move hw vertex emit to a new moduleKeith Whitwell2008-04-171-0/+208