aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: use alpha from already converted color if possibleRoland Scheidegger2017-01-061-7/+22
* gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák2016-04-221-4/+4
* llvmpipe: Tighten check for alpha-only formatsRichard Sandiford2014-03-201-1/+1
* llvmpipe: fix blending with SRC_ALPHA_SATURATE with some formats without alphaRoland Scheidegger2013-07-181-4/+14
* llvmpipe: implement dual source blendingRoland Scheidegger2013-02-121-2/+11
* llvmpipe: first steps of adding dual source blend supportRoland Scheidegger2013-02-081-6/+6
* llvmpipe: remove extraneous const qualifierBrian Paul2013-02-061-1/+1
* llvmpipe: fix using wrong format with MRT in blend codeRoland Scheidegger2013-01-181-3/+3
* llvmpipe: Implement logic ops for the AoS path.José Fonseca2012-11-281-1/+8
* llvmpipe: Unswizzled rendering.James Benton2012-11-281-28/+69
* gallivm: Updated lp_build_const_mask_aos to input number of channels.James Benton2012-11-281-1/+4
* llvmpipe: Unified common code between AoS and SoA blending.James Benton2012-07-161-100/+52
* gallivm: Added lp_build_const_mask_aos_swizzledJames Benton2012-05-021-9/+1
* llvmpipe: add masking support to aos blendJames Benton2012-05-021-5/+33
* llvmpipe: Added support for color masks in AoS blending.James Benton2012-05-021-25/+50
* gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-301-2/+2
* llvmpipe: Special case complementary and identify blend factors in SoA.José Fonseca2010-09-221-3/+0
* gallivm: s/lp_build_broadcast_aos/lp_build_swizzle_scalar_aos/José Fonseca2010-09-111-1/+1
* gallivm: Pass condition masks as an unsigned bitmask.José Fonseca2010-09-051-3/+2
* llvmpipe: Remove lp_build_swizzle2_aos().José Fonseca2010-07-011-22/+19
* llvmpipe: fix up indexing of blend/colormask state for render targetsBrian Paul2010-05-101-12/+12
* llvmpipe: add, update, rewrap commentsBrian Paul2010-05-101-0/+3
* llvmpipe: remove unneeded break stmtBrian Paul2010-04-161-1/+0
* gallivm/llvmpipe: move lp_bld_blend* files to llvmpipe/ directoryBrian Paul2010-04-161-0/+361
* llvmpipe: export the tgsi translation code to a common layerZack Rusin2010-02-081-360/+0
* gallium: Make pipe_atomic a regular int32_t.José Fonseca2010-02-021-0/+1
* llvmpipe: adapt to per-rendertarget blend changesRoland Scheidegger2010-01-201-8/+11
* llvmpipe: Remove comma at end of enumerator list.Vinson Lee2010-01-031-1/+1
* llvmpipe: Make lp_type a regular union.José Fonseca2009-09-141-1/+1
* llvmpipe: Add a bunch of comments.José Fonseca2009-08-291-1/+10
* llvmpipe: Debug helper function to name llvm intermediate values.José Fonseca2009-08-291-4/+3
* llvmpipe: Move lp_build_select to lp_bld_logic.[ch].José Fonseca2009-08-291-0/+1
* llvmpipe: Code generate color masking.José Fonseca2009-08-291-0/+3
* llvmpipe: Handle disabled blending too.José Fonseca2009-08-291-0/+3
* llvmpipe: SoA blending.José Fonseca2009-08-291-0/+341