summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_test_main.c
AgeCommit message (Collapse)Author
2010-11-30gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul
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
2010-09-22llvmpipe: Special case complementary and identify blend factors in SoA.José Fonseca
One multiplication instead of two. Also fix floating point random number generation and verification. TODO: Do the same for AoS blending.
2010-06-04llvmpipe: new -s option to run single testBrian Paul
Put specific test code in the test_single() function and pass -s to execute that code.
2010-03-03llvmpipe: Centralize LLVM initialization.José Fonseca
2010-03-03llvmpipe: Update for lp_bld_init.h rename.José Fonseca
2010-02-08llvmpipe: export the tgsi translation code to a common layerZack Rusin
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.
2009-10-28llvmpipe: Make sure the JIT engine and X86 target are linked on MSVC build.José Fonseca
Basically mimic the llvm 2.6 way of linking execution engines and targets.
2009-10-28llvmpipe: Implement round() for MSVC.José Fonseca
2009-10-22llvmpipe: Call util_cpu_detect() from the unit tests.José Fonseca
2009-09-26llvmpipe: Allow building with LLVM 2.6 too.José Fonseca
2009-09-16llvmpipe: Make the code portable for MinGW.José Fonseca
2009-09-14llvmpipe: Make lp_type a regular union.José Fonseca
Union not worth the hassle of violating C99 or adding a name to the structure.
2009-08-29llvmpipe: Several fixes of the conversion test.José Fonseca
2009-08-29llvmpipe: Clamp into range when writing integers.José Fonseca
2009-08-29llvmpipe: Handle more conversions.José Fonseca
Not all successfully yet though..
2009-08-29llvmpipe: Use same type for reference vectors.José Fonseca
2009-08-29llvmpipe: Factor out shared test code into a separate module.José Fonseca