aboutsummaryrefslogtreecommitdiffstats
path: root/src/util
Commit message (Expand)AuthorAgeFilesLines
* Revert "configure: Leverage gcc warn options to enable safe use of C99 featur...Kenneth Graunke2015-02-271-2/+1
* configure: Leverage gcc warn options to enable safe use of C99 features where...Jose Fonseca2015-02-271-1/+2
* ra: Disable round-robin strategy for optimistically colorable nodes.Francisco Jerez2015-02-231-1/+23
* util: Move Mesa's bitset.h to util/.Eric Anholt2015-02-203-1/+101
* mesa: Add gallium include dirs to more parts of the tree.Eric Anholt2015-02-202-0/+4
* Use __typeof instead of typeof with Solaris Studio compilersAlan Coopersmith2015-02-171-3/+3
* util/hash: Silence comparison between signed and unsigned integer warnings in...Ian Romanick2015-02-173-3/+3
* util/hash: Silence unused parameter warnings in testsIan Romanick2015-02-179-0/+28
* uti/u_atomic: Don't test p_atomic_add with booleans.Jose Fonseca2015-02-131-6/+19
* util/u_atomic: Use lower-case variables in _Interlocked* helpers.Jose Fonseca2015-02-121-33/+33
* util/u_atomic: Add _InterlockedExchangeAdd8/16 for older MSVC.Jose Fonseca2015-02-121-4/+33
* util/u_atomic: Test p_atomic_add() for 8bit integers.Jose Fonseca2015-02-121-15/+17
* util/u_atomic: Add new macro p_atomic_addCarl Worth2015-02-092-0/+21
* util/hash_table: Try to hit a double-insertion bug in the collision testJason Ekstrand2015-02-071-1/+13
* util/set: Do a full search when adding new itemsJason Ekstrand2015-02-071-6/+15
* util/hash_table: Do a full search when adding new itemsJason Ekstrand2015-02-071-7/+16
* util/u_atomic: Provide a _InterlockedCompareExchange8 for older MSVC.José Fonseca2015-01-301-1/+29
* util/u_atomic: Use _Interlocked* intrinsics for non 64bits.José Fonseca2015-01-301-12/+12
* mesa: Port a variant of 68afbe89c72d085dcbbf2b264f0201ab73fe339e to util/Eric Anholt2015-01-281-0/+1
* mesa: Move simple_list.h to src/util.Eric Anholt2015-01-282-0/+211
* Revert "util: Move the alternate fpclassify implementation to util"Jason Ekstrand2015-01-281-62/+0
* util: Predicate the fpclassify fallback on !defined(__cplusplus)Jason Ekstrand2015-01-281-2/+12
* util: Move the alternate fpclassify implementation to utilJason Ekstrand2015-01-281-0/+52
* mesa: Fix some signed-unsigned comparison warningsJan Vesely2015-01-212-2/+2
* Rename sha1.c and sha1.h to mesa-sha1.c and mesa-sha1.hCarl Worth2015-01-193-3/+3
* sha1: Fix gcry_md_hd_t typo.Vinson Lee2015-01-161-1/+1
* configure: Add machinery for --enable-shader-cache (and --disable-shader-cache)Carl Worth2015-01-163-3/+8
* mesa: Add mesa SHA-1 functionsCarl Worth2015-01-164-0/+380
* util: Make unreachable at least be an assertCarl Worth2015-01-161-1/+1
* util/hash_set: Rework the API to know about hashingJason Ekstrand2015-01-152-8/+51
* util: Move main/set to util/hash_setJason Ekstrand2015-01-153-0/+441
* hash_table: Rename insert_with_hash to insert_pre_hashedJason Ekstrand2015-01-153-8/+8
* util/hash_table: Pull the details of the FNV-1a into helpersJason Ekstrand2015-01-152-13/+23
* util: Silence signed-unsigned comparison warningsJan Vesely2014-12-171-6/+6
* util: remove support for GCC older than 4.1.0Timothy Arceri2014-12-171-1/+1
* util: add u_atomic_test to .gitignoreJuha-Pekka Heikkila2014-12-161-0/+1
* hash_table: Fix compiler warnings from the renaming.Eric Anholt2014-12-141-2/+2
* util/hash_table: Rework the API to know about hashingJason Ekstrand2014-12-1411-74/+114
* util: Wire up u_atomic_test.Matt Turner2014-12-121-0/+3
* mesa: Add scons files to distribution.Matt Turner2014-12-121-1/+1
* util: List hash_table tests as check_PROGRAMS.Matt Turner2014-12-121-1/+1
* util: Add headers and python scripts for distribution.Matt Turner2014-12-122-1/+10
* ra: Don't use regs as the ralloc context.Matt Turner2014-12-011-1/+1
* util/u_atomic: Fix the unlocked implementation.José Fonseca2014-12-011-6/+6
* util/u_atomic: Add a simple test.José Fonseca2014-12-012-0/+146
* util: Make u_atomic.h typeless.Matt Turner2014-12-011-113/+93
* util: Use stdbool.h's bool rather than "boolean".Matt Turner2014-12-011-3/+5
* util: Remove u_atomic.h's GCC inline assembly.Matt Turner2014-12-011-122/+0
* util: Remove u_atomic.h's MSVC inline assembly.Matt Turner2014-12-011-70/+0
* util: Remove u_atomic.h's Gallium dependence.Matt Turner2014-12-011-9/+6