summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/u_math.h
Commit message (Expand)AuthorAgeFilesLines
* util: add gcc version check for builtinsRoland Scheidegger2011-06-091-3/+3
* util: better logbase2/next_power_of_two implementationsBenjamin Bellec2011-06-091-8/+24
* util: faster logbase2Brian Paul2011-06-021-4/+7
* Remove redundant util_unsigned_logbase2Matt Turner2011-05-121-12/+0
* u_math.h: Remove redundant mingw32 ffs definitionMatt Turner2011-05-121-4/+0
* util: make macros MIN3, MAX3, MIN4, MAX4 little more efficientMarek Olšák2011-04-271-4/+4
* gallium: add RGTC UNORM support to u_format.Dave Airlie2011-03-021-0/+11
* util: Define round and roundf on MSVC.José Fonseca2011-02-111-1/+13
* util: Defined M_SQRT2 when not available.José Fonseca2010-10-091-0/+5
* util: remove util_is_pot in favor of util_is_power_of_twoMarek Olšák2010-08-291-10/+0
* util: fix typo in MAX4Keith Whitwell2010-08-271-1/+1
* util: add MIN4, MAX4Keith Whitwell2010-08-271-0/+3
* u_math: Add align function npot alignmentsJakob Bornecrantz2010-06-221-0/+14
* gallium/util: Define isfinite and isnan for MSVC.Chia-I Wu2010-05-311-0/+3
* util: Add inline function for approximate floating point comparison.José Fonseca2010-05-301-0/+9
* util: Add util_bswap16.José Fonseca2010-02-261-0/+11
* util: Silent potential loss of precision warnings.José Fonseca2010-01-021-3/+2
* Merge branch 'i965g-restart'Keith Whitwell2009-12-221-0/+13
|\
| * Merge commit 'origin/master' into i965g-restartKeith Whitwell2009-12-211-2/+46
| |\
| * | i965g: more work on compilationKeith Whitwell2009-10-311-0/+13
* | | gallium/util: __builtin_bswap32() is in only gcc 4.3 or laterBrian Paul2009-12-021-1/+1
| |/ |/|
* | util: Fix bad code.Corbin Simpson2009-11-281-1/+1
* | util: Improve bitcount.Corbin Simpson2009-11-281-4/+8
* | gallium/util: added util_bswap32()Christoph Bumiller2009-11-271-0/+17
* | Merge branch 'width0'Roland Scheidegger2009-11-271-2/+2
|\ \
| * | gallium: don't use arrays for texture width,height,depthKeith Whitwell2009-11-191-2/+2
| |/
* | gallium/util: added util_bitcount()Brian Paul2009-11-231-0/+20
* | util: Add MAX3 and MIN3.Corbin Simpson2009-11-201-0/+3
|/
* util: Add util_next_power_of_two() for rounding a uint up to a POT.Younes Manton2009-09-271-0/+20
* Merge branch 'softpipe-opt'Keith Whitwell2009-09-231-0/+8
|\
| * util: add util_is_power_of_two functionKeith Whitwell2009-08-211-0/+8
| * softpipe: shortcircuit repeated lookups of the same tileKeith Whitwell2009-07-221-0/+12
* | util: Add _BitScanForward intrinsic's declaration.José Fonseca2009-09-141-1/+3
* | util: Utility function to check if a number is a power of two.José Fonseca2009-09-071-0/+10
* | aux/tgsi: pull back ureg work from 0.1 branchKeith Whitwell2009-09-031-0/+4
* | util: Add util_unsigned_logbase2.José Fonseca2009-08-291-0/+12
* | gallium: Move minify() to u_math.Corbin Simpson2009-08-071-0/+5
* | gallium: comments, reformattingBrian Paul2009-08-031-17/+32
* | mesa st: Move logbase2 function to util/u_math.hPatrice Mandin2009-08-011-5/+18
|/
* gallium: added util_is_inf_or_nan() function to u_math.hBrian Paul2009-03-311-0/+12
* util: Don't use x86 asm on x86_64.José Fonseca2009-03-251-4/+12
* util: Move p_debug.h into util module.José Fonseca2009-02-181-1/+1
* util: Define ffs for MinGW.José Fonseca2009-01-301-0/+4
* Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell2008-11-191-6/+8
|\
| * gallium: Use costum log2 for all windows builds.José Fonseca2008-11-171-6/+8
* | Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell2008-11-151-3/+5
|\|
| * gallium: increase table size for fast log/pow functionsBrian Paul2008-11-141-3/+5
| * util: Optimise log2().Michal Krol2008-11-121-1/+2
| * util: Add log2() definition for MSC.Michal Krol2008-11-121-0/+5
| * util: Fix util_fast_pow/exp2/log2.Brian2008-11-091-65/+47