summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/gallivm
AgeCommit message (Expand)Author
2010-10-09gallivm: make use of new iround code in lp_bld_conv.Roland Scheidegger
2010-10-09gallivm: optimize soa linear clamp to edge wrap mode a bitRoland Scheidegger
2010-10-09gallivm: avoid unnecessary URem in linear wrap repeat caseRoland Scheidegger
2010-10-09gallivm: more linear tex wrap mode calculation simplificationRoland Scheidegger
2010-10-09gallivm: optimize some tex wrap mode calculations a bitRoland Scheidegger
2010-10-09gallivm: replace sub/floor/ifloor combo with ifloor_fractRoland Scheidegger
2010-10-09gallivm: faster iround implementation for sse2Roland Scheidegger
2010-10-09gallivm: fix trunc/itrunc commentRoland Scheidegger
2010-10-08gallivm: Remove unnecessary header.Vinson Lee
2010-10-08gallivm: Help for combined extraction and broadcasting.José Fonseca
2010-10-08llvmpipe: First minify the texture size, then broadcast.José Fonseca
2010-10-08gallivm: Move into the as much of the second level code as possible.José Fonseca
2010-10-08gallivm: Warn when doing inefficient integer comparisons.José Fonseca
2010-10-08gallivm: round rather than truncate in new 4x4f->1x16ub conversion pathKeith Whitwell
2010-10-08gallivm: Use the wrappers for SSE pack intrinsics.José Fonseca
2010-10-08gallivm: special case conversion 4x4f to 1x16ubKeith Whitwell
2010-10-08gallivm: Implement brilinear filtering.José Fonseca
2010-10-08gallivm: Fix copy'n'paste typo in previous commit.José Fonseca
2010-10-08gallivm: Clamp mipmap level and zero mip weight simultaneously.José Fonseca
2010-10-08gallivm: Use lp_build_ifloor_fract for lod computation.José Fonseca
2010-10-08gallivm: Don't compute the second mipmap level when frac(lod) == 0José Fonseca
2010-10-08gallivm: Simplify lp_build_mipmap_level_sizes' interface.José Fonseca
2010-10-08gallivm: Do not do mipfiltering when magnifying.José Fonseca
2010-10-07gallivm: Vectorize the rho computation.José Fonseca
2010-10-06gallivm: Compute lod as integer whenever possible.José Fonseca
2010-10-06gallivm: Only apply min/max_lod when necessary.José Fonseca
2010-10-06gallivm: don't apply zero lod_biasKeith Whitwell
2010-10-06gallivm: Combined ifloor & fract helper.José Fonseca
2010-10-06gallivm: Fast implementation of iround(log2(x))José Fonseca
2010-10-06gallivm: Use a faster (and less accurate) log2 in lod computation.José Fonseca
2010-10-06gallivm: Take the type signedness in consideration in round/ceil/floor.José Fonseca
2010-09-30gallivm: added some commentsBrian Paul
2010-09-30gallivm: check for level=0 case in lp_build_minify()Brian Paul
2010-09-30gallivm: More comprehensive border usage logic.José Fonseca
2010-09-29gallivm: Use SSE4.1's ROUNDSS/ROUNDSD for scalar rounding.José Fonseca
2010-09-27llvmpipe: fix swizzling of texture border colorBrian Paul
2010-09-25gallivm: fix repeat() function for NPOT texturesBrian Paul
2010-09-25gallivm: Remove dead experimental code.José Fonseca
2010-09-25gallivm: Fetch the lod from the dynamic state when min_lod == max_lod.José Fonseca
2010-09-25gallivm: optimize yuv decodingRoland Scheidegger
2010-09-25gallivm: don't use URem/UDiv when calculating offsets for blocksRoland Scheidegger
2010-09-25gallivm: fix copy&paste bugRoland Scheidegger
2010-09-24llvmpipe: make texture border_color dynamic stateBrian Paul
2010-09-24llvmpipe: make min/max lod and lod bias dynamic stateBrian Paul
2010-09-22gallivm: Add unorm support to lp_build_lerp()José Fonseca
2010-09-21gallivm: fix lp_build_sample_compare()Brian Paul
2010-09-20gallivm: remove debug codeBrian Paul
2010-09-17gallivm: added missing case for PIPE_TEXTURE_RECTBrian Paul
2010-09-16gallivm: Remove unnecessary header.Vinson Lee
2010-09-16gallivm: fix wrong return value in bitwise functionsBrian Paul