summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/softpipe/sp_quad_blend.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-09mesa: Work around internal compiler errorThomas Sondergaard1-2/+2
2013-02-06gallium/util: remove duplicated function util_format_is_rgb_no_alphaMarek Olšák1-1/+1
2012-11-09softpipe: Fix rgb_dst_factor == PIPE_BLENDFACTOR_SRC_ALPHA_SATURATE.José Fonseca1-3/+3
2012-10-09softpipe: initialize quadColor2 to fix compile warningsMarek Olšák1-1/+1
2012-04-13softpipe: add dual source blending supportDave Airlie1-11/+87
2012-01-30gallium: Prefix #defines in tgsi_exec.h with TGSI_Tom Stellard1-19/+19
2012-01-11softpipe: enable clamping controlDave Airlie1-3/+6
2011-11-08softpipe: don't clamp or do logical operations on floating-point buffers.Morgan Armand1-22/+54
2011-09-15softpipe: use consistent indentation in sp_quad_blend.cBrian Paul1-183/+183
2011-09-15softpipe: fix blending for luminance/intensity surfacesBrian Paul1-65/+96
2011-09-14softpipe: implement blend color clampingBrian Paul1-29/+109
2011-07-28softpipe: When doing write_all_cbufs, don't stomp over the color.Eric Anholt1-4/+12
2011-07-23gallium/softpipe: Don't clobber dest color/alpha before masking.Younes Manton1-89/+96
2011-07-21softpipe: implement fragment shader variantsBrian Paul1-1/+1
2011-07-21softpipe: use tgsi_shader_info fields for fragcoord origin, center, etc.Brian Paul1-1/+1
2010-12-24softpipe: add support for color writes all color bufs propertyDave Airlie1-3/+11
2010-07-02softpipe: fix incorrect blend func index passed to blend_quad()Brian Paul1-8/+15
2010-07-02softpipe: better assertionsBrian Paul1-7/+7
2010-05-03softpipe: Fix alpha blending for formats without alpha channel.José Fonseca1-60/+108
2010-04-05softpipe: index the correct blend/mask state indexBrian Paul1-2/+4
2010-01-28Merge commit 'origin/perrtblend'Roland Scheidegger1-28/+27
2010-01-25softpipe: enable new blend functionalityRoland Scheidegger1-18/+17
2010-01-25softpipe: adapt to blend changesRoland Scheidegger1-22/+22
2010-01-20softpipe: Remove unnecessary headers.Vinson Lee1-1/+0
2009-12-27softpipe: Silence unintialized variable warnings.Vinson Lee1-1/+1
2009-11-05softpipe: Implement PIPE_BLENDFACTOR_SRC_ALPHA_SATURATE for destination.José Fonseca1-2/+10
2009-10-10softpipe: fix multi-drawbuffers regressionBrian Paul1-3/+3
2009-08-11Revert "softpipe: rearrange blend fastpaths"Keith Whitwell1-27/+55
2009-07-30softpipe: rearrange blend fastpathsKeith Whitwell1-55/+27
2009-07-27softpipe: cope with nr_cbufs == 0Keith Whitwell1-3/+13
2009-07-24softpipe: move all color-combine code into sp_quad_blend.cKeith Whitwell1-634/+718
2009-07-24softpipe: example fastpaths in blendingKeith Whitwell1-11/+121
2009-07-24softpipe: actually pass >1 quad from triangle routineKeith Whitwell1-4/+5
2009-07-24softpipe: expand quad pipeline to process >1 quad at a timeKeith Whitwell1-356/+374
2009-07-22softpipe: remove backwards dependency from tilecache to softpipeKeith Whitwell1-4/+2
2009-07-15softpipe: limit blend results to [0,1]Luca Barbieri1-12/+30
2009-02-11softpipe: rename sp_headers.h to sp_quad.hBrian1-1/+1
2009-02-11softpipe: rename sp_quad.[ch] -> sp_quad_pipe.[ch]Brian1-1/+1
2009-01-27gallium: standardize api on the prefix "nr"Zack Rusin1-2/+2
2008-09-08softpipe: Split changing fields of quad_header into input, inout and output p...Michal Krol1-8/+8
2008-08-24gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul1-14/+15
2008-04-23gallium: move logicop test outside of loopBrian Paul1-5/+5
2008-04-23gallium: fix broken PIPE_BLENDFACTOR_SRC_ALPHA_SATURATEBrian Paul1-10/+7
2008-04-09gallium: fix bug in PIPE_BLENDFACTOR_INV_DST_ALPHA caseBrian Paul1-1/+1
2008-04-07gallium: begin reworking quad stages for multiple color outputsBrian1-590/+602
2008-03-10gallium: WinCE portability fixes.José Fonseca1-3/+3
2008-02-15Code reorganization: move files into their places.José Fonseca1-0/+749