summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/util/u_math.h
Commit message (Expand)AuthorAgeFilesLines
* draw,llvmpipe,util: add depth bias calculation for arb_depth_buffer_floatMatthew McClure2013-11-071-0/+13
* util: Fix MinGW build.José Fonseca2013-10-091-1/+1
* util/u_math: Fix C++ include of u_math.h on MSVC.José Fonseca2013-10-101-1/+1
* util: when packing depth values, round to nearest.Matthew McClure2013-10-041-0/+52
* util/u_math: Define NAN/INFINITY macros for MSVC.José Fonseca2013-07-201-0/+4
* util: treat denorm'ed floats like zeroZack Rusin2013-07-091-0/+7
* mesa: Fix bug in unclamped float to ubyte conversion.Manfred Ernst2013-06-121-2/+1
* gallium: add start_slot parameter to set_vertex_buffersMarek Olšák2012-10-311-0/+4
* util: remove u_debug.h from u_math.hBrian Paul2012-09-011-1/+0
* gallium/util: add util_bit_last - finds the last bit set in a wordMarek Olšák2012-07-171-0/+14
* gallium/util: Add ULL suffix to large constants.José Fonseca2012-07-021-3/+3
* util: Added functions for checking NaN / Inf for double and half-floats.James Benton2012-06-291-2/+102
* mesa/gallium: add FFS_DEFINED to protect ffs() from multiple definitionsBrian Paul2012-01-121-0/+5
* util: Add strings.h include on unicesJosé Fonseca2011-12-091-0/+4
* Remove windows kernel support code.José Fonseca2011-11-291-67/+1
* util: add log2f for AndroidChia-I Wu2011-11-071-0/+11
* gallium/util: Add macros for converting from little endian to CPU byte order.Michel Dänzer2011-11-021-0/+13
* util: add u_bit_scan helperKeith Whitwell2011-09-221-0/+16
* gallium: add PIPE_OS_ANDROID supportChia-I Wu2011-08-211-1/+11
* 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