summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_setup_tri.c
AgeCommit message (Expand)Author
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
2009-12-04llvmpipe: move bin-related structures and functions into new lp_bin.[ch]Brian Paul
2009-12-04llvmpipe: remove lp_rast_triangle::oneoverarea fieldBrian Paul
2009-12-04llvmpipe: bin state-change commandsBrian Paul
2009-12-04llvmpipe: fix typo, whitespaceBrian Paul
2009-12-04llvmpipe: dynamic allocation of triangle a0/dadx/dady arraysBrian Paul
2009-12-03llvmpipe: new comment in do_triangle_ccw()Brian Paul
2009-11-30llvmpipe: add a bunch of commentsBrian Paul
2009-10-21llvmpipe: remove one of two definitions of TILESIZEKeith Whitwell
2009-10-21llvmpipe: remove dead codeKeith Whitwell
2009-10-20llvmpipe: minor opts to setup_triKeith Whitwell
2009-10-20llvmpipe: pass mask as a linear encoding of the 4x4 blockKeith Whitwell
2009-10-20llvmpipe: precalculate some offsetsKeith Whitwell
2009-10-19llvmpipe: pre-multiply some constants by fixed_oneKeith Whitwell
2009-10-19llvmpipe: fixed-point rasterizationKeith Whitwell
2009-10-19llvmpipe: correctly scale top/left fill adjustmentsKeith Whitwell
2009-10-19llvmpipe: fix typo correcting for fill conventionKeith Whitwell
2009-10-09llvmpipe: fill in tri min/max valuesKeith Whitwell
2009-10-09llvmpipe: Remove partial tile override.José Fonseca
2009-10-09llvmpipe: correct binning maths for iterating over whole tilesKeith Whitwell
2009-10-09llvmpipe: Get jit_context/jit_function across the rasterizer.José Fonseca
2009-10-09llvmpipe: just bin whole tiles for nowKeith Whitwell
2009-10-09llvmpipe: get lp_setup_tri buildingKeith Whitwell
2009-10-09llvmpipe: use union lp_cmd_rast_arg directly, rather than through a pointerKeith Whitwell
2009-10-09llvmpipe: hook up some state, add stub line and point functionsKeith Whitwell