summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_state_fs.c
AgeCommit message (Expand)Author
2009-12-03llvmpipe: fix blend debug stringsBrian Paul
2009-12-02llvmpipe: execute shaders on 4x4 blocks instead of 8x2Brian Paul
2009-11-24llvmpipe: Use assert instead of abort. Only verify functions on debug builds.José Fonseca
2009-11-24llvmpipe: Use the generic conversion routine for depths.José Fonseca
2009-10-25llvmpipe: Human friendlier sampler state dump.José Fonseca
2009-10-25llvmpipe: Dump the sampler state of the shader key.José Fonseca
2009-10-09llvmpipe: Get jit_context/jit_function across the rasterizer.José Fonseca
2009-10-09llvmpipe: add LP_DEBUG env varKeith Whitwell
2009-10-09llvmpipe: Pass state to setup.José Fonseca
2009-10-09llvmpipe: Eliminate constant mapping/unmapping.José Fonseca
2009-10-08llvmpipe: Remove quad headers.José Fonseca
2009-10-09llvmpipe: Eliminate constant mapping/unmapping.José Fonseca
2009-10-01gallium: remove depth.occlusion_count flagKeith Whitwell
2009-09-29llvmpipe: First verify LLVM IR, only then run optimizing passes.José Fonseca
2009-09-14llvmpipe: Make lp_type a regular union.José Fonseca
2009-09-10llvmpipe: Fix alpha test.José Fonseca
2009-09-10llvmpipe: Mask out color channels not present in the color buffer.José Fonseca
2009-09-10llvmpipe: Skip blending when mask is zero.José Fonseca
2009-09-10llvmpipe: Proper control flow builders.José Fonseca
2009-09-09llvmpipe: Include zsbuf's format in the fragment shader key.José Fonseca
2009-09-07llvmpipe: Code generate the texture sampling inside the shader.José Fonseca
2009-09-07llvmpipe: Further abstract the texture sampling generation from TGSI translat...José Fonseca
2009-08-29llvmpipe: Isolate sampling from TGSI translation.José Fonseca
2009-08-29llvmpipe: Fix shader variant key construction.José Fonseca
2009-08-29llvmpipe: Factor out and optimize the input interpolation.José Fonseca
2009-08-29llvmpipe: Pre-declare fetch_texel.José Fonseca
2009-08-29llvmpipe: Pass the alpha ref value and blend color in the jit context.José Fonseca
2009-08-29llvmpipe: Pass fragment context to generated function in a single structure.José Fonseca
2009-08-29llvmpipe: Centralize the C <-> JIT interfaces in one place.José Fonseca
2009-08-29llvmpipe: Drop blend derived state.José Fonseca
2009-08-29llvmpipe: Add a bunch of comments.José Fonseca
2009-08-29llvmpipe: Split off vs stuff from lp_state_fs.c.José Fonseca
2009-08-29llvmpipe: Generate the fragment pipeline into a single function.José Fonseca
2009-08-29llvmpipe: Early depth testing.José Fonseca
2009-08-29llvmpipe: Code generate the depth test, and include in the shader.José Fonseca
2009-08-29llvmpipe: Centralize mask update logic.José Fonseca
2009-08-29llvmpipe: Code generate alpha testing and append to generated fragment shader.José Fonseca
2009-08-29llvmpipe: frag shader commentsBrian Paul
2009-08-29llvmpipe: Code generate the position interpolation.José Fonseca
2009-08-29llvmpipe: Put color/depth directly into the quad structure.José Fonseca
2009-08-29llvmpipe: Debug helper function to name llvm intermediate values.José Fonseca
2009-08-29llvmpipe: Implement KIL.José Fonseca
2009-08-29llvmpipe: Disassemble generated x86 code.José Fonseca
2009-08-29llvmpipe: Shader function arguments don't alias.José Fonseca
2009-08-29llvmpipe: Pass the interpolation factors as scalars.José Fonseca
2009-08-29llvmpipe: Eliminate non-LLVM fs execution paths.José Fonseca
2009-08-29llvmpipe: Rename preprocessor symbols too.José Fonseca
2009-08-29llvmpipe: Fork softpipe for experimentation with llvm.José Fonseca