aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_bld_logic.h
Commit message (Collapse)AuthorAgeFilesLines
* llvmpipe: export the tgsi translation code to a common layerZack Rusin2010-02-081-80/+0
| | | | | | | the llvmpipe tgsi translation is a lot more complete than what was in gallivm so replacing the latter with the former. this is needed since the draw llvm paths will use the same code. effectively the proven llvmpipe code becomes gallivm.
* Merge remote branch 'origin/master' into lp-binningJosé Fonseca2010-01-081-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/util/u_surface.c src/gallium/drivers/llvmpipe/Makefile src/gallium/drivers/llvmpipe/SConscript src/gallium/drivers/llvmpipe/lp_bld_arit.c src/gallium/drivers/llvmpipe/lp_bld_flow.c src/gallium/drivers/llvmpipe/lp_bld_interp.c src/gallium/drivers/llvmpipe/lp_clear.c src/gallium/drivers/llvmpipe/lp_context.c src/gallium/drivers/llvmpipe/lp_context.h src/gallium/drivers/llvmpipe/lp_draw_arrays.c src/gallium/drivers/llvmpipe/lp_jit.c src/gallium/drivers/llvmpipe/lp_jit.h src/gallium/drivers/llvmpipe/lp_prim_vbuf.c src/gallium/drivers/llvmpipe/lp_setup.c src/gallium/drivers/llvmpipe/lp_setup_point.c src/gallium/drivers/llvmpipe/lp_state.h src/gallium/drivers/llvmpipe/lp_state_blend.c src/gallium/drivers/llvmpipe/lp_state_derived.c src/gallium/drivers/llvmpipe/lp_state_fs.c src/gallium/drivers/llvmpipe/lp_state_sampler.c src/gallium/drivers/llvmpipe/lp_state_surface.c src/gallium/drivers/llvmpipe/lp_tex_cache.c src/gallium/drivers/llvmpipe/lp_tex_cache.h src/gallium/drivers/llvmpipe/lp_tex_sample.h src/gallium/drivers/llvmpipe/lp_tile_cache.c
| * llvmpipe: Remove extraneous name in lp_type pre-declaration.José Fonseca2009-10-211-1/+1
| |
* | llvmpipe: refactor lp_build_cmp() to use lp_build_compare()Brian Paul2009-12-161-0/+8
|/
* llvmpipe: Make lp_type a regular union.José Fonseca2009-09-141-1/+1
| | | | | Union not worth the hassle of violating C99 or adding a name to the structure.
* llvmpipe: Use const keyword for input array arguments.José Fonseca2009-09-131-1/+1
|
* llvmpipe: In the abcense of a min/max intrinsic, use the comparison intrinsics.José Fonseca2009-08-311-0/+2
|
* llvmpipe: Early depth testing.José Fonseca2009-08-291-9/+0
|
* llvmpipe: Centralize mask update logic.José Fonseca2009-08-291-0/+9
|
* llvmpipe: Move lp_build_select to lp_bld_logic.[ch].José Fonseca2009-08-291-0/+13
|
* llvmpipe: Comparisons translation.José Fonseca2009-08-291-0/+57