aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_setup_tri.c
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: return zero from floor_pot(zero)Keith Whitwell2010-09-151-1/+3
* llvmpipe: Change asm to __asm__.Witold Baryluk2010-09-131-3/+3
* llvmpipe: Unbreak rasterization on 64bit.José Fonseca2010-09-131-24/+22
* llvmpipe: use gcc asm only with gccJosé Fonseca2010-09-131-1/+1
* llvmpipe: introduce tri_3_4 for tiny trianglesKeith Whitwell2010-09-121-0/+12
* llvmpipe: allow tri_3_16 at any 4-aligned location within a tileKeith Whitwell2010-09-121-27/+50
* llvmpipe: move more coef setup into lp_setup_coef.cKeith Whitwell2010-09-071-25/+1
* llvmpipe: use opcodes instead of function pointers in binsKeith Whitwell2010-09-071-21/+20
* llvmpipe: enforce fixed memory limit on scenesKeith Whitwell2010-09-071-27/+50
* llvmpipe: move whole-tile emit into a functionKeith Whitwell2010-09-071-8/+41
* llvmpipe: update line rasterization code to current masterKeith Whitwell2010-08-271-11/+22
* llvmpipe: native rasterization for linesHui Qi Tay2010-08-271-11/+12
* llvmpipe: intrinsics version of triangle coeficient calculationKeith Whitwell2010-08-271-300/+48
* llvmpipe: track drawing region as a single u_rectKeith Whitwell2010-08-251-55/+58
* llvmpipe: better triangle debuggingKeith Whitwell2010-08-251-19/+55
* llvmpipe: cull zero-area triangles earlyKeith Whitwell2010-08-251-2/+3
* llvmpipe: special case triangles which fall in a single 16x16 blockKeith Whitwell2010-08-151-0/+20
* llvmpipe: remove all traces of step arrays, pos_tablesKeith Whitwell2010-08-151-63/+0
* llvmpipe: Debug code to dump interpolation coefficients.José Fonseca2010-08-111-1/+29
* llvmpipe: Use single precision divide for one over area computation.José Fonseca2010-08-111-1/+1
* llvmpipe: Remove redundant alignments.José Fonseca2010-07-141-2/+0
* llvmpipe: eliminate the set_state rasterizer commandKeith Whitwell2010-07-131-3/+1
* llvmpipe: pass mask into fragment shaderKeith Whitwell2010-07-131-230/+379
* llvmpipe: Don't reset the bin when there's a zsbuf bound.José Fonseca2010-06-301-1/+2
* llvmpipe: Use struct lp_shader_input in the interpolator.José Fonseca2010-06-011-25/+52
* llvmpipe: Don't waste time interpolating unused input channels.José Fonseca2010-06-011-4/+8
* llvmpipe: Pass the fs variant to the rasterizer.José Fonseca2010-05-301-1/+2
* llvmpipe: add out of memory checking to triangle setup pathBrian Paul2010-05-281-5/+9
* llvmpipe: fix front/back tri culling mix-upBrian Paul2010-05-171-2/+2
* gallium: convert rasterizer state to use gl-style front/back conceptsKeith Whitwell2010-05-141-5/+5
* llvmpipe: update driver's provoking vertex codeBrian Paul2010-05-051-2/+8
* llvmpipe: fix incorrect front-facing value for fragment shaderBrian Paul2010-04-201-1/+6
* llvmpipe: triangle function commentsBrian Paul2010-04-191-0/+10
* 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