summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c
AgeCommit message (Expand)AuthorFilesLines
2017-11-21llvmpipe: fix snorm blendingRoland Scheidegger1-20/+33
2017-01-06llvmpipe: use alpha from already converted color if possibleRoland Scheidegger1-7/+22
2016-04-22gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák1-4/+4
2014-03-20llvmpipe: Tighten check for alpha-only formatsRichard Sandiford1-1/+1
2013-07-18llvmpipe: fix blending with SRC_ALPHA_SATURATE with some formats without alphaRoland Scheidegger1-4/+14
2013-02-12llvmpipe: implement dual source blendingRoland Scheidegger1-2/+11
2013-02-08llvmpipe: first steps of adding dual source blend supportRoland Scheidegger1-6/+6
2013-02-06llvmpipe: remove extraneous const qualifierBrian Paul1-1/+1
2013-01-18llvmpipe: fix using wrong format with MRT in blend codeRoland Scheidegger1-3/+3
2012-11-28llvmpipe: Implement logic ops for the AoS path.José Fonseca1-1/+8
2012-11-28llvmpipe: Unswizzled rendering.James Benton1-28/+69
2012-11-28gallivm: Updated lp_build_const_mask_aos to input number of channels.James Benton1-1/+4
2012-07-16llvmpipe: Unified common code between AoS and SoA blending.James Benton1-100/+52
2012-05-02gallivm: Added lp_build_const_mask_aos_swizzledJames Benton1-9/+1
2012-05-02llvmpipe: add masking support to aos blendJames Benton1-5/+33
2012-05-02llvmpipe: Added support for color masks in AoS blending.James Benton1-25/+50
2010-11-30gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul1-2/+2
2010-09-22llvmpipe: Special case complementary and identify blend factors in SoA.José Fonseca1-3/+0
2010-09-11gallivm: s/lp_build_broadcast_aos/lp_build_swizzle_scalar_aos/José Fonseca1-1/+1
2010-09-05gallivm: Pass condition masks as an unsigned bitmask.José Fonseca1-3/+2
2010-07-01llvmpipe: Remove lp_build_swizzle2_aos().José Fonseca1-22/+19
2010-05-10llvmpipe: fix up indexing of blend/colormask state for render targetsBrian Paul1-12/+12
2010-05-10llvmpipe: add, update, rewrap commentsBrian Paul1-0/+3
2010-04-16llvmpipe: remove unneeded break stmtBrian Paul1-1/+0
2010-04-16gallivm/llvmpipe: move lp_bld_blend* files to llvmpipe/ directoryBrian Paul1-0/+361
2010-02-08llvmpipe: export the tgsi translation code to a common layerZack Rusin1-360/+0
2010-02-02gallium: Make pipe_atomic a regular int32_t.José Fonseca1-0/+1
2010-01-20llvmpipe: adapt to per-rendertarget blend changesRoland Scheidegger1-8/+11
2010-01-03llvmpipe: Remove comma at end of enumerator list.Vinson Lee1-1/+1
2009-09-14llvmpipe: Make lp_type a regular union.José Fonseca1-1/+1
2009-08-29llvmpipe: Add a bunch of comments.José Fonseca1-1/+10
2009-08-29llvmpipe: Debug helper function to name llvm intermediate values.José Fonseca1-4/+3
2009-08-29llvmpipe: Move lp_build_select to lp_bld_logic.[ch].José Fonseca1-0/+1
2009-08-29llvmpipe: Code generate color masking.José Fonseca1-0/+3
2009-08-29llvmpipe: Handle disabled blending too.José Fonseca1-0/+3
2009-08-29llvmpipe: SoA blending.José Fonseca1-0/+341