summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_setup_tri.c
AgeCommit message (Expand)Author
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
2010-01-21llvmpipe: added simple perf/statistics counting facilityBrian Paul
2010-01-19llvmpipe: updated commentsBrian Paul
2010-01-15llvmpipe: implement scissor test in triangle setupBrian Paul
2010-01-15llvmpipe: remove lp_rast_triangle::min/max fieldsBrian Paul
2010-01-15llvmpipe: change 'in' to boolean, add commentsBrian Paul
2010-01-14llvmpipe: minor comment updateBrian Paul
2010-01-13llvmpipe: minor assorted clean-upsBrian Paul
2010-01-13llvmpipe: Reset the bin when shading a whole tile with an opaque shader.José Fonseca
2010-01-13llvmpipe: tweak subpixel_snap() arithmeticBrian Paul
2010-01-12llvmpipe: clamp maxx,maxy to framebuffer size (in terms of tiles)Brian Paul
2010-01-11llvmpipe: remove opencoded constantKeith Whitwell
2010-01-08Merge remote branch 'origin/master' into lp-binningJosé Fonseca
2009-12-16llvmpipe: do final the pixel in/out triangle test in the fragment shaderBrian Paul
2009-12-13llvmpipe: rename bins to sceneKeith Whitwell
2009-12-09llvmpipe: use new lp_setup_get_current_bins() functionBrian Paul
2009-12-04llvmpipe: reorganization of binning data structions and funtionsBrian Paul