Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-30 | gallivm/llvmpipe: squash merge of the llvm-context branch | Brian 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-22 | llvmpipe: 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-04 | llvmpipe: new -s option to run single test | Brian Paul | |
Put specific test code in the test_single() function and pass -s to execute that code. | |||
2010-03-03 | llvmpipe: Centralize LLVM initialization. | José Fonseca | |
2010-03-03 | llvmpipe: Update for lp_bld_init.h rename. | José Fonseca | |
2010-02-08 | llvmpipe: export the tgsi translation code to a common layer | Zack 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-28 | llvmpipe: 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-28 | llvmpipe: Implement round() for MSVC. | José Fonseca | |
2009-10-22 | llvmpipe: Call util_cpu_detect() from the unit tests. | José Fonseca | |
2009-09-26 | llvmpipe: Allow building with LLVM 2.6 too. | José Fonseca | |
2009-09-16 | llvmpipe: Make the code portable for MinGW. | José Fonseca | |
2009-09-14 | llvmpipe: 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-29 | llvmpipe: Several fixes of the conversion test. | José Fonseca | |
2009-08-29 | llvmpipe: Clamp into range when writing integers. | José Fonseca | |
2009-08-29 | llvmpipe: Handle more conversions. | José Fonseca | |
Not all successfully yet though.. | |||
2009-08-29 | llvmpipe: Use same type for reference vectors. | José Fonseca | |
2009-08-29 | llvmpipe: Factor out shared test code into a separate module. | José Fonseca | |