index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
gallium-no-rhw-position
master
opengl-es-v2
staging/20.0
staging/20.1
staging/20.2
staging/20.3
staging/21.0
tess-use-io-semantics
virgl_fix_type_v1
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
gallium
/
auxiliary
/
util
/
u_math.h
Age
Commit message (
Expand
)
Author
Files
Lines
2018-09-07
move u_math to src/util
Dylan Baker
1
-752
/
+0
2018-08-03
util: return 0 for NaNs in float_to_ubyte
Roland Scheidegger
1
-6
/
+5
2018-05-29
util/u_math: Implement a logbase2 function for unsigned long
Pierre Moreau
1
-0
/
+55
2018-03-29
util: Move util_is_power_of_two to bitscan.h and rename to util_is_power_of_t...
Ian Romanick
1
-9
/
+1
2017-07-18
util: Make CLAMP turn NaN into MIN.
Kenneth Graunke
1
-1
/
+2
2016-09-27
gallium/u_math: add util_logbase2_ceil
Nicolai Hähnle
1
-0
/
+12
2016-08-09
util: Move _mesa_fsl/util_last_bit into util/bitscan.h
Mathias Fröhlich
1
-64
/
+0
2016-08-01
gallium/util: fix align64
Marek Olšák
1
-1
/
+1
2016-06-14
mesa/gallium: Move u_bit_scan{,64} from gallium to util.
Mathias Fröhlich
1
-148
/
+1
2016-04-27
gallium/util: add u_bit_consecutive for generating a consecutive range of bits
Nicolai Hähnle
1
-0
/
+12
2016-04-26
gallium: Include intrin.h instead of defining ourselves.
Jose Fonseca
1
-2
/
+4
2016-04-19
gallium/util: Add u_bit_scan_consecutive_range64.
Bas Nieuwenhuizen
1
-0
/
+14
2016-04-18
gallium/util: fix undefined shift to the last bit in u_bit_scan
Marek Olšák
1
-1
/
+1
2016-04-18
gallium/util: fix u_bit_scan_consecutive_range for mask == 0xffffffff
Marek Olšák
1
-1
/
+7
2016-04-12
winsys/amdgpu: add support for 64-bit buffer sizes
Marek Olšák
1
-0
/
+6
2015-09-01
util: added ffsll() function
Brian Paul
1
-0
/
+20
2015-09-01
gallium/util: add u_bit_scan_consecutive_range
Marek Olšák
1
-0
/
+20
2015-07-29
gallium/auxiliary: Avoid double promotion.
Matt Turner
1
-1
/
+1
2015-07-21
gallium: replace INLINE with inline
Ilia Mirkin
1
-45
/
+45
2015-06-14
gallium/util: add util_last_bit64
Marek Olšák
1
-0
/
+19
2015-05-22
u_math: uses assert, include assert.h
Dave Airlie
1
-0
/
+1
2015-03-24
gallium/util: Use HAVE___BUILTIN_FFS* macros.
Jonathan Gray
1
-2
/
+16
2015-03-05
Fix invalid extern "C" around header inclusion.
Mark Janes
1
-6
/
+5
2015-02-27
gallium/util: fix 'statement with no effect' warning
Brian Paul
1
-2
/
+2
2015-02-26
include,auxiliary: Remove support for MSVC older then 2008.
Jose Fonseca
1
-1
/
+1
2015-02-23
mesa: move math-related function into new c99_math.h file
Brian Paul
1
-1
/
+1
2015-02-23
gallium/util: Use HAVE___BUILTIN_* macros.
Matt Turner
1
-6
/
+5
2015-02-23
mesa: Move C99 MSVC compatibility code from u_math.h to c99_compat.h.
Matt Turner
1
-143
/
+0
2015-02-20
gallium/util: Don't include unused debug functions from u_math.h
Eric Anholt
1
-1
/
+0
2015-02-19
gallium/util: indentation fix
Brian Paul
1
-3
/
+3
2015-02-04
gallium/util: Don't implement u_bit_scan64 on MSVC.
Jose Fonseca
1
-0
/
+2
2015-02-04
gallium/util: Define ffsll on MinGW.
Jose Fonseca
1
-0
/
+1
2015-02-04
gallium/util: add u_bit_scan64
Marek Olšák
1
-0
/
+7
2015-02-03
gallium/util: Don't use __builtin_clrsb in util_last_bit().
Matt Turner
1
-4
/
+0
2014-12-17
gallium: remove support for GCC older than 4.1.0
Timothy Arceri
1
-4
/
+4
2014-10-23
u_math.h: fix 64 to 32 bit truncation warning
Alon Levy
1
-1
/
+1
2014-10-04
gallium/util: add util_bitcount64
Marek Olšák
1
-0
/
+12
2014-09-12
gallium/util: add missing u_debug include
Andreas Boll
1
-0
/
+1
2014-08-16
util: whitespace and formatting fixes in u_math.h
Brian Paul
1
-17
/
+23
2014-08-13
android: gallium/auxiliary: drop log2/log2f redefitions
Emil Velikov
1
-22
/
+0
2014-07-30
gallium: Add a uif() helper function to complement fui()
Eric Anholt
1
-0
/
+8
2014-07-28
util: Fix typo
Tom Stellard
1
-1
/
+1
2014-07-28
util: Add util_memcpy_cpu_to_le32() v3
Tom Stellard
1
-0
/
+17
2014-05-30
util: Do not use __builtin_clrsb with Intel C++ Compiler.
Vinson Lee
1
-1
/
+1
2014-05-02
util: Don't attempt to redefine INFINITY/NAN on VS 2013.
José Fonseca
1
-0
/
+5
2014-04-28
gallium/util: add helpers for bitfield manipulation
Ilia Mirkin
1
-0
/
+31
2014-03-03
util: don't define isfinite(), isnan() for MSVC >= 1800
Hans
1
-0
/
+4
2014-02-24
util: Add util_cpu_to_le* helpers
Tom Stellard
1
-0
/
+3
2014-02-24
util: Add util_bswap64() v3
Tom Stellard
1
-0
/
+16
2014-02-24
configure.ac: Use AX_GCC_BUILTIN to check availability of __builtin_bswap32 v2
Tom Stellard
1
-1
/
+2
[next]