summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw
Commit message (Expand)AuthorAgeFilesLines
* 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
* gallium: fix mem leak (fee pstipple stage)Brian2008-03-221-0/+2
* gallium: add face, dirtyLevels params to pipe->texture_update()Brian Paul2008-03-192-1/+2
* gallium: added braces to silence warningBrian2008-03-181-1/+2
* gallium: improvements, or extensions at least, to the passthrough pathKeith Whitwell2008-03-172-98/+257
* gallium: add explicit control for point sprites (convert points to textured q...Brian2008-03-145-2/+24
* scons: Remove second occurence of draw_passthrough.c.Michal Krol2008-03-141-2/+1
* gallium: added some debug code (disabled)Brian2008-03-141-0/+13
* gallium: fix some compiler warningsKeith Whitwell2008-03-141-2/+2
* gallium: fix EMIT_HEADER case in draw_vf_set_vertex_info()Brian2008-03-131-1/+5
* gallium: plug in vertex passthrough codeBrian2008-03-134-8/+147
* gallium: fix bug in draw_num_vs_outputs()Brian2008-03-131-1/+1
* gallium: added EMIT_HEADER caseBrian2008-03-131-0/+4
* gallium: added EMIT_HEADER case in emit_vertex()Brian2008-03-131-0/+5
* gallium: added new EMIT_HEADER tokenBrian2008-03-132-0/+4
* gallium: added draw_need_pipeline() predicate functionBrian2008-03-131-1/+54
* gallium: added draw_enable_line_stipple() functionBrian2008-03-133-2/+18
* gallium: remove dead code related to shader semantic input/output infoBrian Paul2008-03-133-21/+1
* gallium: fix bug in stip_first_tri()Brian Paul2008-03-131-5/+5
* gallium: remove semantic info from pipe_shader_stateBrian Paul2008-03-133-3/+3
* gallium: fix polygon stippleBrian2008-03-121-12/+22
* gallium: change draw_vertex_shader->state from pointer to structBrian2008-03-123-5/+5
* gallium: reduce signed/unsigned warningsKeith Whitwell2008-03-121-1/+1
* gallium: rework CSO-related code in state trackerBrian2008-03-113-3/+6
* draw: don't free our copy of the render stage -- just borrowing it from vbuf ...Keith Whitwell2008-03-111-0/+3
* gallium: missing fileKeith Whitwell2008-03-111-0/+222
* fix compilationZack Rusin2008-03-101-1/+0
* draw: placeholder/prototype code for a passthrough draw pathKeith Whitwell2008-03-106-0/+52
* gallium: fix compiler warningKeith Whitwell2008-03-101-2/+1
* gallium: use the same bypass_clipping logic on all vs pathsKeith Whitwell2008-03-102-33/+53