summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/draw
Commit message (Expand)AuthorAgeFilesLines
* gallium: include p_state.h, replace PIPE_MAX_SHADER_OUTPUTS with PIPE_MAX_SHA...Brian2008-01-251-4/+7
* gallium: optimizations to flatshade, two-side prim stagesBrian2008-01-252-22/+35
* change the name of the shaders to reflect what they do.Zack Rusin2008-01-241-1/+1
* gallium: rename FORMAT_x to EMIT_x and use EMIT_ALL to emit whole vertex as-i...Brian2008-01-233-38/+37
* gallium: improved vertex layout and interpolant setup in softpipeBrian2008-01-231-0/+2
* gallium: restore/rewrite vbuf code for softpipeBrian2008-01-233-0/+9
* gallium: overhaul usage of vertex_info in draw module.Brian2008-01-2313-162/+97
* gallium: multiply vertex point size by 0.5Brian2008-01-231-1/+1
* gallium: Don't allocate a vertex buffer until after setting the prim type.Brian2008-01-221-25/+39
* added stipple_destroy()José Fonseca2008-01-221-3/+11
* gallium: Added FORMAT_1F_PSIZE to insert constant point size into verticesBrian2008-01-227-8/+46
* gallium: prototype draw_linestipple.c replaced by draw_stipple.cBrian2008-01-211-272/+0
* gallium: new 'draw' stage for line stippleBrian2008-01-214-0/+251
* gallium: add a src_index[] array to draw's vertex_info for mapping post-xform...Brian2008-01-212-15/+21
* gallium: hardwire reset_temps functionalityKeith Whitwell2008-01-173-23/+5
* gallium: whitespace changesKeith Whitwell2008-01-171-9/+7
* vbuf updates/fixes (KeithW)Brian2008-01-162-32/+37
* s/DBG/DRAW_DBGBrian2008-01-161-3/+3
* remove useless assertionsBrian2008-01-161-2/+0
* init front/back color attrib indexes to 0, not -1Brian2008-01-161-4/+4
* vbuf_flush_vertices() instead of vbuf_flush_indices() in vbuf_end()Brian2008-01-111-0/+6
* s/int/uint/ to silence warningBrian2008-01-111-1/+1
* Fix malloc size buf, silence signed/unsigned comparision warningBrian2008-01-111-2/+3
* Additional parameters to vbuf_render->draw()Brian2008-01-102-5/+15
* llvm: if llvm is enabled don't even try to use sse for vsZack Rusin2008-01-041-9/+8
* clean-ups, silence warningsBrian2008-01-031-8/+18
* replace void * with struct draw_vertex_shader opaque typeBrian2008-01-032-14/+12
* free tgsi machine stateBrian2008-01-011-0/+1
* include pipe/tgsi/exec/tgsi_sse2.h if needed. Silences warning.Brian2007-12-111-1/+3
* Adopt llvm to some of the latest changes.Zack Rusin2007-12-111-1/+1
* Redo the way we pass arguments to the llvm.Zack Rusin2007-12-111-4/+3
* number of outputs is nr_attribs - 2Zack Rusin2007-12-111-1/+1
* gallium: Remove feedback interfaces from pipe driver.Keith Whitwell2007-12-115-294/+0
* gallium: use hardcoded cliptest code for fixed planesKeith Whitwell2007-12-101-1/+12
* added null ptr check in draw_destroy() for rasterizer stageBrian2007-12-091-1/+2
* Adapt for winsys interface changes.José Fonseca2007-12-091-1/+0
* gallium: use SSE by defaultJosé Fonseca2007-12-091-1/+1
* gallium: initialized draw element buffer to NULLKeith Whitwell2007-12-091-0/+1
* gallium: add support for aliased 4ub formatKeith Whitwell2007-12-091-0/+2
* gallium: add draw_stage::destroy().Michal2007-12-0913-3/+100
* Define PIPE_FORMAT_ tokens as an enum set, rather than #defines.Brian2007-12-072-2/+2
* Get rid of "duplicate" formats.Brian2007-12-071-1/+1
* gallium: reorg tgsi directories.Michal Krol2007-11-234-5/+4
* New vertex buffer stage.José Fonseca2007-11-222-0/+505
* Fix compatibility issues between gcc and msvc.Michal2007-11-222-1/+8
* more simplification, clean-up in draw_set_vertex_info()Brian2007-11-211-8/+0
* Replace draw_set_vertex_attributes() with simpler draw_set_vertex_info().Brian2007-11-212-23/+18
* Simplify draw module's vertex_info.Brian2007-11-216-34/+20
* more convenient debug codeBrian2007-11-161-2/+10
* added a clip-bypass flag to rasterizer stateBrian2007-11-161-0/+1