summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallium: make a copy of the vertex shader's token array.Brian2008-03-243-3/+17
* gallium: use pipe_texture_reference() in a few places (fixes refcounting bugs)Brian2008-03-242-4/+17
* draw: pre-declare referenced structsKeith Whitwell2008-03-241-0/+2
* Revert "draw: Fix #include order to fix Linux build."Keith Whitwell2008-03-241-1/+1
* draw: Fix #include order to fix Linux build.Michel Dänzer2008-03-241-1/+1
* draw: check need_pipeline() in passthroughKeith Whitwell2008-03-231-1/+1
* draw: tweak the definition of draw_need_pipeline, fix minor bugKeith Whitwell2008-03-231-11/+15
* draw: fix crlfKeith Whitwell2008-03-232-204/+204
* draw: rename emit functions to match pipe_format namesKeith Whitwell2008-03-231-22/+17
* draw: restructure fetch/emit as a pair of function callsKeith Whitwell2008-03-231-109/+152
* draw: fix some unsigned vs ushort confusionKeith Whitwell2008-03-233-10/+9
* gallium: beginnings of draw module vertex reworkKeith Whitwell2008-03-2311-19/+1169
* gallium: free samplers, textures in destroy()Brian2008-03-222-0/+13