summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_state_fs.c
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: Fix alpha testing precision on rgba8 formats.José Fonseca2012-05-221-1/+4
* llvmpipe: Color slot interpolation can be flat or perspective, not linear.Olivier Galibert2012-05-161-1/+1
* llvmpipe: add cast to silence warningBrian Paul2012-05-111-1/+2
* Merge branch 'gallium-userbuf'Marek Olšák2012-05-111-3/+17
|\
| * gallium: add void *user_buffer to pipe_constant_bufferMarek Olšák2012-04-301-2/+15
| * gallium: change set_constant_buffer to be UBO-friendlyMarek Olšák2012-04-301-1/+2
* | llvmpipe: Added support for color masks in AoS blending.James Benton2012-05-021-6/+3
|/
* gallium: Prefix #defines in tgsi_exec.h with TGSI_Tom Stellard2012-01-301-8/+8
* llvmpipe: Update for TGSI_INTERPOLATE_COLOR.José Fonseca2012-01-111-7/+3
* llvmpipe: fix blending for intensity formatsDave Airlie2011-12-311-1/+2
* llvmpipe: Trim the fragment shader cached based on LLVM IR instruction count.José Fonseca2011-12-081-11/+23
* llvmpipe,draw,gallivm: Ensure we don't walk beyond the end of the shader vari...José Fonseca2011-12-081-2/+4
* llvmpipe: Remove unused variables.José Fonseca2011-11-141-2/+0
* llvmpipe: Prevent segfault during fs variant cache shrinking.José Fonseca2011-09-291-4/+15
* llvmpipe: implement TGSI_PROPERTY_FS_COLOR0_WRITES_ALL_CBUFSBrian Paul2011-01-191-3/+14
* Merge branch 'draw-instanced'Brian Paul2011-01-151-1/+2
|\
| * gallivm/llvmpipe: implement system values and instanceIDBrian Paul2010-12-081-1/+2
* | llvmpipe: Remove unnecessary headers.Vinson Lee2010-12-221-1/+0
* | gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-301-91/+135
|/
* llvmpipe: add a castBrian Paul2010-11-021-1/+1
* llvmpipe: assign context's frag shader pointer before using itBrian Paul2010-11-021-2/+2
* gallivm: Remove the EMMS opcodes.José Fonseca2010-10-281-5/+0
* Merge remote branch 'origin/master' into lp-setup-llvmKeith Whitwell2010-10-171-208/+285
|\
| * llvmpipe: Fix bad refactoring.José Fonseca2010-10-171-2/+1
| * llvmpipe: validate color outputs against key->nr_cbufsKeith Whitwell2010-10-151-1/+2
| * llvmpipe: check shader outputs are non-null before usingKeith Whitwell2010-10-151-2/+2
| * llvmpipe: don't pass frontfacing as a floatKeith Whitwell2010-10-151-1/+1
| * llvmpipe: code to dump bytecode to file (disabled)Brian Paul2010-10-141-0/+6
| * llvmpipe: don't try to emit non-existent color outputsKeith Whitwell2010-10-141-8/+9
| * llvmpipe: Unbreak Z32_FLOAT.José Fonseca2010-10-131-7/+14
| * llvmpipe: Use lp_tgsi_info.José Fonseca2010-10-111-19/+19
| * gallivm: Cleanup the rest of the flow module.José Fonseca2010-10-091-10/+2
| * gallivm: Remove support for Phi generation.José Fonseca2010-10-091-4/+0
| * gallivm: Don't generate Phis for execution mask.José Fonseca2010-10-091-5/+3
| * llvmpipe: clean up shader pre/postamble, try to catch more early-zKeith Whitwell2010-10-091-92/+149
| * llvmpipe: try to be sensible about whether to branch after mask updatesKeith Whitwell2010-10-091-25/+44
| * gallivm: specialized x8z24 depthtest pathKeith Whitwell2010-10-091-29/+1
| * llvmpipe: dump fragment shader ir and asm when LP_DEBUG=fsKeith Whitwell2010-10-091-2/+2
| * llvmpipe: use alloca for fs color outputsKeith Whitwell2010-10-091-4/+12
| * llvmpipe: defer attribute interpolation until after mask and ztestKeith Whitwell2010-10-091-6/+11
| * gallivm: Only apply min/max_lod when necessary.José Fonseca2010-10-061-0/+4
| * llvmpipe: Dump a few missing shader key flags.José Fonseca2010-10-061-0/+7
| * llvmpipe: make debug_fs_variant respect variant->nr_samplersKeith Whitwell2010-10-061-25/+23
| * llvmpipe: Make rgb/alpha bland func/factors match, when there is no alpha.José Fonseca2010-09-221-14/+8
| * llvmpipe: When failing free fs shader too.José Fonseca2010-09-211-0/+1
| * llvmpipe: maintain fragment shader state for draw moduleBrian Paul2010-09-201-0/+12
* | llvmpipe: use llvm for attribute interpolant calculationKeith Whitwell2010-09-181-12/+68
|/
* llvmpipe: add DEBUG_FS to dump variant informationKeith Whitwell2010-09-161-1/+1
* llvmpipe: Initialize variable for potentially unhandled switch case.Vinson Lee2010-09-141-0/+3
* llvmpipe: pass linear masks to fragment shaderKeith Whitwell2010-09-121-4/+20