summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_bld_depth.c
AgeCommit message (Expand)AuthorFilesLines
2017-01-05llvmpipe: (trivial) minimally simplify mask constructionRoland Scheidegger1-10/+42
2016-04-22gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák1-4/+4
2015-06-04llvmpipe: Implement stencil exportRoland Scheidegger1-4/+0
2014-09-16llvmpipe: Fix PIPE_FORMAT_Z32_FLOAT_S8X24_UINT handling for big-endian.Richard Sandiford1-1/+2
2013-08-15llvmpipe: fix stencil bug if we have both stencil and depth testsRoland Scheidegger1-14/+13
2013-06-24gallium: Fix llvmpipe on big-endian machinesAdam Jackson1-22/+7
2013-06-19llvmpipe: use 64bit counter for occlusion queriesRoland Scheidegger1-3/+8
2013-06-18llvmpipe: fixes for conditional renderingRoland Scheidegger1-0/+1
2013-06-05llvmpipe: reduce alignment requirement for 1d resources from 4x4 to 4x1Roland Scheidegger1-4/+15
2013-05-22llvmpipe: fix issue with not writing new stencil valuesRoland Scheidegger1-4/+0
2013-05-22llvmpipe: (trivial) remove confusing code in stencil testRoland Scheidegger1-16/+11
2013-05-22llvmpipe: fix bug in early depth test / late depth write handlingRoland Scheidegger1-6/+7
2013-05-18llvmpipe: handle z32s8x24 depth/stencil formatRoland Scheidegger1-101/+174
2013-05-03llvmpipe: get rid of depth swizzling.Roland Scheidegger1-93/+224
2013-01-29llvmpipe: Don't advertise S8_UNORM (with feeble attempt at supporting it).José Fonseca1-35/+40
2013-01-29llvmpipe: Fix deferred depth writes for Z16_UNORM.José Fonseca1-1/+6
2013-01-29llvmpipe: Support Z16_UNORM as depth-stencil format.José Fonseca1-11/+35
2012-10-31llvmpipe: Obey back writemask.José Fonseca1-2/+8
2012-07-17gallivm,draw,llvmpipe: Support wider native registers.José Fonseca1-21/+94
2011-10-23llvmpipe: point out that there's two stencil writemasksBrian Paul1-3/+4
2011-10-23llvmpipe: compare front_facing to NULL to improve readabilityBrian Paul1-2/+2
2011-10-11gallium: rename ZS stencil type to UINT (v2)Dave Airlie1-2/+2
2010-12-03llvmpipe: fix broken stencil writemaskBrian Paul1-1/+1
2010-12-02gallivm/llvmpipe: remove lp_build_context::builderBrian Paul1-11/+14
2010-11-30gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul1-26/+32
2010-10-17llvmpipe: Ensure z_shift and z_width is initialized.José Fonseca1-1/+1
2010-10-17llvmpipe: Fix depth-stencil regression.José Fonseca1-21/+26
2010-10-15llvmpipe: don't pass frontfacing as a floatKeith Whitwell1-4/+4
2010-10-13llvmpipe: Generalize the x8z24 fast path to all depth formats.José Fonseca1-111/+82
2010-10-13llvmpipe: Unbreak Z32_FLOAT.José Fonseca1-57/+73
2010-10-11llvmpipe: Remove outdated comment about stencil testing.José Fonseca1-9/+2
2010-10-09gallivm: Don't generate Phis for execution mask.José Fonseca1-4/+4
2010-10-09llvmpipe: clean up shader pre/postamble, try to catch more early-zKeith Whitwell1-10/+30
2010-10-09llvmpipe: try to be sensible about whether to branch after mask updatesKeith Whitwell1-1/+13
2010-10-09gallivm: specialized x8z24 depthtest pathKeith Whitwell1-2/+93
2010-10-08gallivm: Avoid control flow for two-sided stencil test.José Fonseca1-92/+58
2010-09-16gallivm: Start collecting bitwise arithmetic helpers in a new module.José Fonseca1-2/+3
2010-07-27llvmpipe: Use lp_build_select_bitwise() where appropriate.José Fonseca1-11/+11
2010-05-06llvmpipe: implement occlusion queryQicheng Christopher Li1-1/+42
2010-04-20llvmpipe: fix depth+stencil logic errorBrian Paul1-5/+18
2010-04-16llvmpipe: use unsigned type to avoid warningsBrian Paul1-2/+2
2010-04-16gallivm/llvmpipe: move lp_bld_depth.[ch] to llvmpipe/ directoryBrian Paul1-0/+672
2010-02-08llvmpipe: export the tgsi translation code to a common layerZack Rusin1-213/+0
2009-11-24llvmpipe: Fix typo in comparison operator.José Fonseca1-1/+1
2009-10-01gallium: remove depth.occlusion_count flagKeith Whitwell1-3/+0
2009-09-14llvmpipe: Make lp_type a regular union.José Fonseca1-4/+4
2009-09-11llvmpipe: Update status in README and TODO/FIXME comments throughout the code.José Fonseca1-0/+1
2009-09-09llvmpipe: Fix depth mask computation.José Fonseca1-4/+5
2009-08-29llvmpipe: s/uni/scalar/.José Fonseca1-2/+2
2009-08-29llvmpipe: Add a bunch of comments.José Fonseca1-0/+32