summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw
Commit message (Expand)AuthorAgeFilesLines
* use the new macroZack Rusin2008-04-142-3/+2
* silence some warningsZack Rusin2008-04-144-7/+6
* pass vertex size to shaders so that callee can decide on the sizeZack Rusin2008-04-146-12/+21
* draw: remove dead codeKeith Whitwell2008-04-141-4/+0
* draw: always malloc verts for fetch_shade_pipelineKeith Whitwell2008-04-141-10/+3
* draw: flush pipeline before trying to allocate more hw verticesKeith Whitwell2008-04-143-4/+8
* draw: move vertex header init out of fetch_shade_pipeline.cKeith Whitwell2008-04-145-11/+3
* draw: hide passthrough shading paths behind an environment variableKeith Whitwell2008-04-143-0/+6
* Implement fetch/shade/pipeline or emit vertex passthrough.Zack Rusin2008-04-144-23/+287
* Make shaders operate on a block of memory instead of arrays of vertex_header'sZack Rusin2008-04-147-77/+100
* return true if one of the vertices has been clippedZack Rusin2008-04-144-15/+25
* pass arbitrary number of vertices to the shader execution cycleZack Rusin2008-04-144-143/+146
* introduce a define to maxout the processed verticesZack Rusin2008-04-141-7/+7
* gallium: move duplicated compute_clipmask() code to draw_vs.hBrian2008-04-124-81/+33
* gallium: handle TGSI immediates in SSE code for vertex shadersBrian Paul2008-04-111-3/+6
* remove usage of vertex_headerKeith Whitwell2008-04-105-88/+1
* draw: strip edgeflags out of fetch-emit pathKeith Whitwell2008-04-071-1/+1
* draw: fix edgeflag handling on the pt pathsKeith Whitwell2008-04-064-175/+253
* draw: Use debug_printf().Michal Krol2008-04-051-2/+2
* gallium: new debug code, disabledBrian Paul2008-04-041-0/+15
* gallium: Handle client-supplied edgeflags.Keith Whitwell2008-04-046-28/+63
* draw: move code to run pipeline from pt to new fileKeith Whitwell2008-04-046-99/+196
* draw: add passthrough path to the pipelineKeith Whitwell2008-04-038-67/+424
* draw: add missing break statementKeith Whitwell2008-04-021-0/+1
* draw: Set the backend prim in the pt 'prepare' operationKeith Whitwell2008-04-024-28/+31
* gallium: add a flag to turn on gl rasterization rulesKeith Whitwell2008-04-021-6/+13
* gallium: add temporary facility for rasterization-time clamping of point sizesKeith Whitwell2008-04-021-1/+13
* draw: remove dead codeKeith Whitwell2008-04-011-37/+0
* draw: more flatshade_first changesKeith Whitwell2008-04-015-97/+144
* draw: respect flatshade_first in flatshade stageKeith Whitwell2008-04-011-6/+49
* draw: associate rhw divide with clipping not viewport flagKeith Whitwell2008-04-013-18/+18
* draw: flush between pt/non-pt modesKeith Whitwell2008-04-011-0/+4
* gallium: draw_passthrough.c is obsolete - removedBrian2008-03-311-473/+0
* gallium: move the test for bypass_vs into the vs_XXX_run() functionsBrian2008-03-316-35/+76
* gallium: draw_passthrough.c is not used anymoreBrian2008-03-311-1/+0
* gallium: draw_passthrough.c is not used anymoreBrian2008-03-311-1/+0
* draw: Do not run full pipeline when flatshade_first for point primitives.Michal Krol2008-03-303-1/+11
* draw: Fix bypass_vs semantic misuse.Michal Krol2008-03-301-0/+1
* gallium: Set vertex state/buffers en-mass.Brian Paul2008-03-292-16/+20
* gallium: Fix some MSVC warnings.José Fonseca2008-03-291-1/+1
* gallium: replace PIPE_ATTRIB_MAX with PIPE_MAX_ATTRIBSBrian2008-03-278-18/+18
* gallium: remove temporary static varBrian2008-03-272-6/+6
* gallium: as for aapoints, make the extra texcoord per-shader stateBrian Paul2008-03-261-11/+13
* gallium: the generic attrib we use for computing coverage is per-shaderBrian2008-03-251-11/+13
* draw: Take flatshade_first rasterizer bit into account.Michal Krol2008-03-251-45/+117
* draw: vertex fetch can be validated too early leading to an assertion... disableKeith Whitwell2008-03-251-1/+5
* draw: don't use fetch_and_store for bypass_vs mode, it's not quite rightKeith Whitwell2008-03-251-4/+1
* draw: take primitive into account when deciding if the pipeline is activeKeith Whitwell2008-03-254-37/+69
* gallium: be smarter about picking the sampler unit for pstipple, aaalinesBrian2008-03-242-21/+74
* gallium: move sampler_unit field to pstip_fragment_shader since it's per-shaderBrian2008-03-241-5/+16