summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_setup_tri.c
AgeCommit message (Expand)Author
2010-11-04llvmpipe: added some debug assertions, but disabledBrian Paul
2010-11-02llvmpipe: avoid generating tri_16 for tris which extend past tile boundsKeith Whitwell
2010-10-17llvmpipe: remove unused arg from jit_setup_tri functionKeith Whitwell
2010-10-17Merge remote branch 'origin/master' into lp-setup-llvmKeith Whitwell
2010-10-17llvmpipe: fail cleanly on malloc failure in lp_setup_alloc_triangleKeith Whitwell
2010-10-15llvmpipe: use aligned loads/stores for plane valuesKeith Whitwell
2010-10-15llvmpipe: do plane calculations with intrinsicsKeith Whitwell
2010-10-15llvmpipe: don't store plane.ei value in binned dataKeith Whitwell
2010-10-15llvmpipe: slightly shrink the size of a binned triangleKeith Whitwell
2010-10-15llvmpipe: don't pass frontfacing as a floatKeith Whitwell
2010-10-15llvmpipe: reintroduce SET_STATE binner commandKeith Whitwell
2010-10-12Revert "llvmpipe: try to keep plane c values small"Keith Whitwell
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-18llvmpipe: use llvm for attribute interpolant calculationKeith 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