summaryrefslogtreecommitdiffstats
path: root/src/mesa/pipe/draw/draw_private.h
Commit message (Expand)AuthorAgeFilesLines
* gallium: Remove feedback interfaces from pipe driver.Keith Whitwell2007-12-111-9/+0
* gallium: add draw_stage::destroy().Michal2007-12-091-0/+2
* gallium: reorg tgsi directories.Michal Krol2007-11-231-1/+1
* comments, assertionsBrian2007-11-091-2/+2
* Reorganize user-space vertex fields in draw_context into 'user' group.Brian2007-11-081-12/+18
* new commentsBrian2007-11-081-2/+2
* Reset temporary vertices ids.José Fonseca2007-11-071-0/+10
* Use a consistent number to identify undefined vertices.José Fonseca2007-11-071-1/+5
* Refactor the LLVM code a bit.Zack Rusin2007-10-291-0/+8
* Enable SSE2 for vertex shaders.michal2007-10-271-0/+2
* Add sse2_program to draw_vertex_shader.michal2007-10-271-1/+2
* Cleanup some code.Zack Rusin2007-10-241-0/+2
* Implement the conversion and do the initial execution pass.Zack Rusin2007-10-241-0/+1
* added commentBrian2007-10-231-1/+1
* plug the wide prims code into the pipelineBrian2007-10-221-0/+2
* Change 'drawing' field to boolean.Brian2007-10-151-1/+1
* Track fragment and vertex shader code generation via pipe shader state objects.Michel Dänzer2007-10-031-3/+0
* Unify the definitions of the 4 component dot product into oneZack Rusin2007-10-031-0/+10
* Unify handling of userplanes and regular planes to simplifyZack Rusin2007-10-031-1/+0
* Move tgsi machine state init/allocations so they're done less frequently.Brian2007-10-021-0/+4
* Use sse only if GALLIUM_SSE is definedZack Rusin2007-09-281-0/+2
* Redoing the way we handle vertex shaders for the draw module.Zack Rusin2007-09-281-2/+12
* Revert "Redoing the way we handle vertex shaders for the draw module."Zack Rusin2007-09-281-12/+2
* Revert "Use sse only if GALLIUM_SSE is defined"Zack Rusin2007-09-281-2/+0
* Use sse only if GALLIUM_SSE is definedZack Rusin2007-09-281-0/+2
* Redoing the way we handle vertex shaders for the draw module.Zack Rusin2007-09-281-2/+12
* Make flushing more lazy in the draw module.Keith Whitwell2007-09-271-5/+18
* First attempt at building vertex buffers post-clip.Keith Whitwell2007-09-251-1/+5
* Checkpoint: vertex attribute clean-up.Brian2007-09-201-1/+1
* Finishing up rename of the setup state to the rasterizer state.Zack Rusin2007-09-181-1/+1
* converting the setup state to immutable object and renaming it to rasterizer ...Zack Rusin2007-09-181-1/+1
* Initial work for post-transformed vertex feedback buffers.Brian2007-09-061-0/+9
* move some protos from draw_vertex.h to draw_private.hBrian2007-08-311-0/+16
* Remove dependency on TGSI_ATTRIB_x tokens in draw_twoside.cBrian2007-08-301-0/+3
* Fix user-defined clip planes. They seem to work properly now.Brian2007-08-241-0/+1
* Checkpoint: new vertex/fragment attribute namingBrian2007-08-231-1/+2
* Checkpoint commit: i915 texture works, use new vertex_info structBrian2007-08-231-30/+4
* Rework of shader constant buffers.Brian2007-08-221-0/+2
* Move vertex transformation/shader code into draw_prim.c to avoid need for vs_...Brian2007-08-201-2/+0
* remove some of the #ifndef MESA stuffBrian2007-08-201-8/+8
* remove dead code related to vf moduleBrian2007-08-201-7/+0
* Checkpoint: remove more of the old draw_vb() code.Brian2007-08-201-5/+2
* Move guts of vertex array drawing into the 'draw' module.Brian2007-08-201-2/+4
* Fix some draw_arrays issues.Brian2007-08-191-5/+0
* added pipe ptr to draw_contextBrian2007-08-171-0/+2
* Remove many dependencies on mesa headers.Brian2007-08-161-1/+24
* Remove GL/mesa types, rearrange things into more logical groupsBrian2007-08-161-40/+41
* Drawing code refactoring.Brian2007-08-161-0/+4
* added vertex array info fieldsBrian2007-08-151-0/+7
* Beginnings of a demand-filled post-tnl vertex cache.Keith Whitwell2007-08-141-0/+50