summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_setup_tri.c
AgeCommit message (Expand)Author
2010-10-12llvmpipe: try to keep plane c values smallKeith Whitwell
2010-10-08llvmpipe: add rast_tri_4_16 for small lines and pointsKeith Whitwell
2010-10-08llvmpipe: clean up setup_tri a littleKeith Whitwell
2010-10-08llvmpipe: avoid overflow in triangle cullingKeith Whitwell
2010-10-08llvmpipe: fail gracefully on oom in scene creationKeith Whitwell
2010-09-25llvmpipe: handle up to 8 planes in triangle binnerKeith Whitwell
2010-09-15llvmpipe: return zero from floor_pot(zero)Keith Whitwell
2010-09-13llvmpipe: Change asm to __asm__.Witold Baryluk
2010-09-13llvmpipe: Unbreak rasterization on 64bit.José Fonseca
2010-09-13llvmpipe: use gcc asm only with gccJosé Fonseca
2010-09-12llvmpipe: introduce tri_3_4 for tiny trianglesKeith Whitwell
2010-09-12llvmpipe: allow tri_3_16 at any 4-aligned location within a tileKeith Whitwell
2010-09-07llvmpipe: move more coef setup into lp_setup_coef.cKeith Whitwell
2010-09-07llvmpipe: use opcodes instead of function pointers in binsKeith Whitwell
2010-09-07llvmpipe: enforce fixed memory limit on scenesKeith Whitwell
2010-09-07llvmpipe: move whole-tile emit into a functionKeith Whitwell
2010-08-27llvmpipe: update line rasterization code to current masterKeith Whitwell
2010-08-27llvmpipe: native rasterization for linesHui Qi Tay
2010-08-27llvmpipe: intrinsics version of triangle coeficient calculationKeith Whitwell
2010-08-25llvmpipe: track drawing region as a single u_rectKeith Whitwell
2010-08-25llvmpipe: better triangle debuggingKeith Whitwell
2010-08-25llvmpipe: cull zero-area triangles earlyKeith Whitwell
2010-08-15llvmpipe: special case triangles which fall in a single 16x16 blockKeith Whitwell
2010-08-15llvmpipe: remove all traces of step arrays, pos_tablesKeith Whitwell
2010-08-11llvmpipe: Debug code to dump interpolation coefficients.José Fonseca
2010-08-11llvmpipe: Use single precision divide for one over area computation.José Fonseca
2010-07-14llvmpipe: Remove redundant alignments.José Fonseca
2010-07-13llvmpipe: eliminate the set_state rasterizer commandKeith Whitwell
2010-07-13llvmpipe: pass mask into fragment shaderKeith Whitwell
2010-06-30llvmpipe: Don't reset the bin when there's a zsbuf bound.José Fonseca
2010-06-01llvmpipe: Use struct lp_shader_input in the interpolator.José Fonseca
2010-06-01llvmpipe: Don't waste time interpolating unused input channels.José Fonseca
2010-05-30llvmpipe: Pass the fs variant to the rasterizer.José Fonseca
2010-05-28llvmpipe: add out of memory checking to triangle setup pathBrian Paul
2010-05-17llvmpipe: fix front/back tri culling mix-upBrian Paul
2010-05-14gallium: convert rasterizer state to use gl-style front/back conceptsKeith Whitwell
2010-05-05llvmpipe: update driver's provoking vertex codeBrian Paul
2010-04-20llvmpipe: fix incorrect front-facing value for fragment shaderBrian Paul
2010-04-19llvmpipe: triangle function commentsBrian Paul
2010-04-16llvmpipe: print_triangle() func (disabled)Brian Paul
2010-03-18gallivm/llvmpipe: added lp_rast_shader_inputs::facing and pass throughBrian Paul
2010-03-13llvmpipe: Obey rasterization rules.José Fonseca
2010-03-13llvmpipe: setup_context -> lp_setup_contextJosé Fonseca
2010-03-03llvmpipe: Store the original triangle coordinates in the debug build.José Fonseca
2010-02-11llvmpipe: Clamp both extremes of triangles to framebuffer size.José Fonseca
2010-01-21llvmpipe: s/inline/INLINE/Brian Paul
2010-01-21llvmpipe: consolidate lp_scene_alloc_aligned() callsBrian Paul
2010-01-21llvmpipe: re-use a1 var in linear_coef()Brian Paul
2010-01-21llvmpipe: area is an int here, not floatBrian Paul
2010-01-21llvmpipe: manually unroll the inputs.step[] setup codeBrian Paul