aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_printf.h
Commit message (Collapse)AuthorAgeFilesLines
* gallivm: Added a generic lp_build_print_value which prints a LLVMValueRef.James Benton2012-06-271-10/+3
| | | | | | | | Updated lp_build_printf to share common code. Removed specific lp_build_print_vecX. Reviewed-by: José Fonseca <[email protected]> Reviewed-by: Brian Paul <[email protected]>
* gallivm: Cleanup/simplify lp_build_const_string_variable.José Fonseca2012-05-021-6/+3
| | | | | | | - Move to lp_bld_const where it belongs - Rename to lp_build_const_string - take the length from the argument (and don't count the zero terminator twice) - bitcast the constant to generic i8 *
* gallivm: added a debug function which allows llvm to print vectors of 16 ↵James Benton2012-05-021-0/+4
| | | | | | | | unsigned ints This is useful for debugging the linear llvm path as it handles pixels in this format Signed-off-by: José Fonseca <[email protected]>
* gallivm: added lp_build_print_ivec4() functionBrian Paul2011-10-231-0/+3
|
* gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-301-3/+10
| | | | | | | | | | | | | | This branch defines a gallivm_state structure which contains the LLVMBuilderRef, LLVMContextRef, etc. All data structures built with this object can be periodically freed during a "garbage collection" operation. The gallivm_state object has to be passed to most of the builder functions where LLVMBuilderRef used to be used. Conflicts: src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c src/gallium/drivers/llvmpipe/lp_state_setup.c
* gallivm: added lp_build_print_vec4()Brian Paul2010-10-151-0/+4
|
* gallivm: added lp_bld_printf() functionChris Li2010-03-291-0/+39