History log of /external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_struct.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
85d09d1c61d3e5ab2c2ae6fc74a30ea6a572f25e 19-Apr-2012 James Benton <jbenton@vmware.com> gallivm: added aligned pointer get/set
/external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_struct.h
efc82aef35a2aac5d2ed9774f6d28f2626796416 01-Dec-2010 Brian Paul <brianp@vmware.com> gallivm/llvmpipe: squash merge of the llvm-context branch

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
/external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_struct.h
c0d41d0404285df4f3a8728ddc3b451e54011c7a 03-Sep-2010 José Fonseca <jfonseca@vmware.com> gallivm: Helper functions for pointer indirection.
/external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_struct.h
775edbfaa1ab0077fd60e1e5283081279763d0d8 03-Sep-2010 José Fonseca <jfonseca@vmware.com> gallivm: Add some utility functions to set/get array elements too.
/external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_struct.h
0d71ba46e613230c84165106c1fcc9027dec4cd3 15-Mar-2010 Brian Paul <brianp@vmware.com> gallivm/llvmpipe: rename os_llvm.h to lp_bld.h

The llvm wrapper wasn't really an OS thing.

Use lp_bld.h for now but we eventually should rename/re-prefix all the
files/functions in the gallivm/ directory.
/external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_struct.h
489af2a3ba467e4341cb8504a0e59cf5828864d4 11-Mar-2010 Brian Paul <brianp@vmware.com> gallivm/llvmpipe: include os_llvm.h instead of llvm-c/Core.h
/external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_struct.h
c61bf363937f40624a5632745630d4f2b9907082 09-Feb-2010 Zack Rusin <zackr@vmware.com> llvmpipe: export the tgsi translation code to a common layer

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.
/external/mesa3d/src/gallium/auxiliary/gallivm/lp_bld_struct.h