summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_setup_tri.c
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: print_triangle() func (disabled)Brian Paul2010-04-161-0/+29
* gallivm/llvmpipe: added lp_rast_shader_inputs::facing and pass throughBrian Paul2010-03-181-0/+2
* llvmpipe: Obey rasterization rules.José Fonseca2010-03-131-27/+32
* llvmpipe: setup_context -> lp_setup_contextJosé Fonseca2010-03-131-7/+7
* llvmpipe: Store the original triangle coordinates in the debug build.José Fonseca2010-03-031-0/+9
* llvmpipe: Clamp both extremes of triangles to framebuffer size.José Fonseca2010-02-111-1/+4
* llvmpipe: s/inline/INLINE/Brian Paul2010-01-211-1/+1
* llvmpipe: consolidate lp_scene_alloc_aligned() callsBrian Paul2010-01-211-13/+41
* llvmpipe: re-use a1 var in linear_coef()Brian Paul2010-01-211-1/+1
* llvmpipe: area is an int here, not floatBrian Paul2010-01-211-4/+4
* llvmpipe: manually unroll the inputs.step[] setup codeBrian Paul2010-01-211-18/+31
* llvmpipe: added simple perf/statistics counting facilityBrian Paul2010-01-211-4/+12
* llvmpipe: updated commentsBrian Paul2010-01-191-2/+4
* llvmpipe: implement scissor test in triangle setupBrian Paul2010-01-151-0/+7
* llvmpipe: remove lp_rast_triangle::min/max fieldsBrian Paul2010-01-151-10/+10
* llvmpipe: change 'in' to boolean, add commentsBrian Paul2010-01-151-4/+4
* llvmpipe: minor comment updateBrian Paul2010-01-141-1/+1
* llvmpipe: minor assorted clean-upsBrian Paul2010-01-131-10/+12
* llvmpipe: Reset the bin when shading a whole tile with an opaque shader.José Fonseca2010-01-131-0/+6
* llvmpipe: tweak subpixel_snap() arithmeticBrian Paul2010-01-131-1/+1
* llvmpipe: clamp maxx,maxy to framebuffer size (in terms of tiles)Brian Paul2010-01-121-0/+5
* llvmpipe: remove opencoded constantKeith Whitwell2010-01-111-4/+4
* Merge remote branch 'origin/master' into lp-binningJosé Fonseca2010-01-081-3/+0
* llvmpipe: do final the pixel in/out triangle test in the fragment shaderBrian Paul2009-12-161-29/+20
* llvmpipe: rename bins to sceneKeith Whitwell2009-12-131-18/+18
* llvmpipe: use new lp_setup_get_current_bins() functionBrian Paul2009-12-091-9/+11
* llvmpipe: reorganization of binning data structions and funtionsBrian Paul2009-12-041-13/+13
* llvmpipe: move bin-related structures and functions into new lp_bin.[ch]Brian Paul2009-12-041-9/+9
* llvmpipe: remove lp_rast_triangle::oneoverarea fieldBrian Paul2009-12-041-14/+18
* llvmpipe: bin state-change commandsBrian Paul2009-12-041-2/+0
* llvmpipe: fix typo, whitespaceBrian Paul2009-12-041-2/+1
* llvmpipe: dynamic allocation of triangle a0/dadx/dady arraysBrian Paul2009-12-041-0/+10
* llvmpipe: new comment in do_triangle_ccw()Brian Paul2009-12-031-0/+5
* llvmpipe: add a bunch of commentsBrian Paul2009-11-301-10/+16
* llvmpipe: remove one of two definitions of TILESIZEKeith Whitwell2009-10-211-10/+10
* llvmpipe: remove dead codeKeith Whitwell2009-10-211-7/+0
* llvmpipe: minor opts to setup_triKeith Whitwell2009-10-201-36/+30
* llvmpipe: pass mask as a linear encoding of the 4x4 blockKeith Whitwell2009-10-201-10/+5
* llvmpipe: precalculate some offsetsKeith Whitwell2009-10-201-0/+26
* llvmpipe: pre-multiply some constants by fixed_oneKeith Whitwell2009-10-191-24/+32
* llvmpipe: fixed-point rasterizationKeith Whitwell2009-10-191-70/+75
* llvmpipe: correctly scale top/left fill adjustmentsKeith Whitwell2009-10-191-3/+3
* llvmpipe: fix typo correcting for fill conventionKeith Whitwell2009-10-191-4/+4
* llvmpipe: fill in tri min/max valuesKeith Whitwell2009-10-091-0/+5
* llvmpipe: Remove partial tile override.José Fonseca2009-10-091-5/+0
* llvmpipe: correct binning maths for iterating over whole tilesKeith Whitwell2009-10-091-6/+6
* llvmpipe: Get jit_context/jit_function across the rasterizer.José Fonseca2009-10-091-0/+2
* llvmpipe: just bin whole tiles for nowKeith Whitwell2009-10-091-0/+5
* llvmpipe: get lp_setup_tri buildingKeith Whitwell2009-10-091-6/+6
* llvmpipe: use union lp_cmd_rast_arg directly, rather than through a pointerKeith Whitwell2009-10-091-5/+12