summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_bld_depth.c
Commit message (Expand)AuthorAgeFilesLines
* llvmpipe: fix stencil bug if we have both stencil and depth testsRoland Scheidegger2013-08-151-14/+13
* gallium: Fix llvmpipe on big-endian machinesAdam Jackson2013-06-241-22/+7
* llvmpipe: use 64bit counter for occlusion queriesRoland Scheidegger2013-06-191-3/+8
* llvmpipe: fixes for conditional renderingRoland Scheidegger2013-06-181-0/+1
* llvmpipe: reduce alignment requirement for 1d resources from 4x4 to 4x1Roland Scheidegger2013-06-051-4/+15
* llvmpipe: fix issue with not writing new stencil valuesRoland Scheidegger2013-05-221-4/+0
* llvmpipe: (trivial) remove confusing code in stencil testRoland Scheidegger2013-05-221-16/+11
* llvmpipe: fix bug in early depth test / late depth write handlingRoland Scheidegger2013-05-221-6/+7
* llvmpipe: handle z32s8x24 depth/stencil formatRoland Scheidegger2013-05-181-101/+174
* llvmpipe: get rid of depth swizzling.Roland Scheidegger2013-05-031-93/+224
* llvmpipe: Don't advertise S8_UNORM (with feeble attempt at supporting it).José Fonseca2013-01-291-35/+40
* llvmpipe: Fix deferred depth writes for Z16_UNORM.José Fonseca2013-01-291-1/+6
* llvmpipe: Support Z16_UNORM as depth-stencil format.José Fonseca2013-01-291-11/+35
* llvmpipe: Obey back writemask.José Fonseca2012-10-311-2/+8
* gallivm,draw,llvmpipe: Support wider native registers.José Fonseca2012-07-171-21/+94
* llvmpipe: point out that there's two stencil writemasksBrian Paul2011-10-231-3/+4
* llvmpipe: compare front_facing to NULL to improve readabilityBrian Paul2011-10-231-2/+2
* gallium: rename ZS stencil type to UINT (v2)Dave Airlie2011-10-111-2/+2
* llvmpipe: fix broken stencil writemaskBrian Paul2010-12-031-1/+1
* gallivm/llvmpipe: remove lp_build_context::builderBrian Paul2010-12-021-11/+14
* gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-301-26/+32
* llvmpipe: Ensure z_shift and z_width is initialized.José Fonseca2010-10-171-1/+1
* llvmpipe: Fix depth-stencil regression.José Fonseca2010-10-171-21/+26
* llvmpipe: don't pass frontfacing as a floatKeith Whitwell2010-10-151-4/+4
* llvmpipe: Generalize the x8z24 fast path to all depth formats.José Fonseca2010-10-131-111/+82
* llvmpipe: Unbreak Z32_FLOAT.José Fonseca2010-10-131-57/+73
* llvmpipe: Remove outdated comment about stencil testing.José Fonseca2010-10-111-9/+2
* gallivm: Don't generate Phis for execution mask.José Fonseca2010-10-091-4/+4
* llvmpipe: clean up shader pre/postamble, try to catch more early-zKeith Whitwell2010-10-091-10/+30
* llvmpipe: try to be sensible about whether to branch after mask updatesKeith Whitwell2010-10-091-1/+13
* gallivm: specialized x8z24 depthtest pathKeith Whitwell2010-10-091-2/+93
* gallivm: Avoid control flow for two-sided stencil test.José Fonseca2010-10-081-92/+58
* gallivm: Start collecting bitwise arithmetic helpers in a new module.José Fonseca2010-09-161-2/+3
* llvmpipe: Use lp_build_select_bitwise() where appropriate.José Fonseca2010-07-271-11/+11
* llvmpipe: implement occlusion queryQicheng Christopher Li2010-05-061-1/+42
* llvmpipe: fix depth+stencil logic errorBrian Paul2010-04-201-5/+18
* llvmpipe: use unsigned type to avoid warningsBrian Paul2010-04-161-2/+2
* gallivm/llvmpipe: move lp_bld_depth.[ch] to llvmpipe/ directoryBrian Paul2010-04-161-0/+672
* llvmpipe: export the tgsi translation code to a common layerZack Rusin2010-02-081-213/+0
* llvmpipe: Fix typo in comparison operator.José Fonseca2009-11-241-1/+1
* gallium: remove depth.occlusion_count flagKeith Whitwell2009-10-011-3/+0
* llvmpipe: Make lp_type a regular union.José Fonseca2009-09-141-4/+4
* llvmpipe: Update status in README and TODO/FIXME comments throughout the code.José Fonseca2009-09-111-0/+1
* llvmpipe: Fix depth mask computation.José Fonseca2009-09-091-4/+5
* llvmpipe: s/uni/scalar/.José Fonseca2009-08-291-2/+2
* llvmpipe: Add a bunch of comments.José Fonseca2009-08-291-0/+32
* llvmpipe: Early depth testing.José Fonseca2009-08-291-4/+5
* llvmpipe: Depth test to LLVM IR translation.José Fonseca2009-08-291-0/+181