summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_conv.c
Commit message (Expand)AuthorAgeFilesLines
* gallivm: More accurate float -> 24bit & 32bit unorm conversion.José Fonseca2010-10-131-40/+86
* gallivm: only use lp_build_conv 4x4f -> 1x16 ub fastpath with sse2Roland Scheidegger2010-10-131-19/+5
* gallivm: simpler uint8->float conversionsKeith Whitwell2010-10-091-0/+10
* gallivm: make use of new iround code in lp_bld_conv.Roland Scheidegger2010-10-091-4/+4
* gallivm: Remove unnecessary header.Vinson Lee2010-10-081-1/+0
* gallivm: round rather than truncate in new 4x4f->1x16ub conversion pathKeith Whitwell2010-10-081-17/+42
* gallivm: Use the wrappers for SSE pack intrinsics.José Fonseca2010-10-081-15/+3
* gallivm: special case conversion 4x4f to 1x16ubKeith Whitwell2010-10-081-0/+84
* gallivm: Always use floating-point operators for floating-point typesnobled2010-08-091-6/+8
* gallivm: Check inputs/outputs in lp_build_conv()José Fonseca2010-07-021-2/+6
* gallivm: Fix 4 x unorm8 -> 4 x float conversion.José Fonseca2010-07-021-5/+14
* gallivm: Allow to conversions to/from registers of different sizes.José Fonseca2010-07-011-21/+11
* gallivm/llvmpipe: rename some constant building functionsBrian Paul2010-03-151-17/+17
* llvmpipe: export the tgsi translation code to a common layerZack Rusin2010-02-081-0/+469