summaryrefslogtreecommitdiff
path: root/src/util
AgeCommit message (Expand)AuthorFilesLines
2015-04-22android: fix the building rules for Android 5.0Chih-Wei Huang1-2/+2
2015-04-22android: add gallium dirs to more places in the treeEmil Velikov1-2/+6
2015-04-22android: add $(mesa_top)/src include to the whole of mesaEmil Velikov1-4/+2
2015-04-22util: android: optimize the rules to generate format_srgb.cChih-Wei Huang1-22/+10
2015-04-13util/ralloc: Fix `extern "C"` usage.Jose Fonseca1-4/+4
2015-04-02ralloc: Implement a new ralloc_adopt() API.Kenneth Graunke2-0/+33
2015-03-25util/u_atomic: Ignore warnings interlocked accesses.Jose Fonseca1-0/+5
2015-03-18util: Optimize _mesa_roundeven with SSE 4.1.Matt Turner1-0/+20
2015-03-18util: Add a roundeven test.Matt Turner2-1/+143
2015-03-18mesa: Replace _mesa_round_to_even() with _mesa_roundeven().Matt Turner2-0/+59
2015-03-09Add macro for unused function attribute.Vinson Lee1-0/+6
2015-03-06util: rework _MSC_VER >= 1200 checksEmil Velikov1-5/+3
2015-03-06include: Add helper header to help trap includes inside extern C.José Fonseca1-0/+2
2015-03-05Fix invalid extern "C" around header inclusion.Mark Janes2-0/+13
2015-03-04mesa: consolidate PUBLIC macro definitionBrian Paul1-0/+23
2015-03-04scons: Use -Werror MSVC compatibility flags per-directory.Jose Fonseca1-0/+2
2015-03-03configure: Leverage gcc warn options to enable safe use of C99 features where...Jose Fonseca1-1/+2
2015-03-02util: replace Elements() with ARRAY_SIZE()Brian Paul1-1/+1
2015-02-27Revert "configure: Leverage gcc warn options to enable safe use of C99 featur...Kenneth Graunke1-2/+1
2015-02-27configure: Leverage gcc warn options to enable safe use of C99 features where...Jose Fonseca1-1/+2
2015-02-23ra: Disable round-robin strategy for optimistically colorable nodes.Francisco Jerez1-1/+23
2015-02-20util: Move Mesa's bitset.h to util/.Eric Anholt3-1/+101
2015-02-20mesa: Add gallium include dirs to more parts of the tree.Eric Anholt2-0/+4
2015-02-17Use __typeof instead of typeof with Solaris Studio compilersAlan Coopersmith1-3/+3
2015-02-17util/hash: Silence comparison between signed and unsigned integer warnings in...Ian Romanick3-3/+3
2015-02-17util/hash: Silence unused parameter warnings in testsIan Romanick9-0/+28
2015-02-13uti/u_atomic: Don't test p_atomic_add with booleans.Jose Fonseca1-6/+19
2015-02-12util/u_atomic: Use lower-case variables in _Interlocked* helpers.Jose Fonseca1-33/+33
2015-02-12util/u_atomic: Add _InterlockedExchangeAdd8/16 for older MSVC.Jose Fonseca1-4/+33
2015-02-12util/u_atomic: Test p_atomic_add() for 8bit integers.Jose Fonseca1-15/+17
2015-02-09util/u_atomic: Add new macro p_atomic_addCarl Worth2-0/+21
2015-02-07util/hash_table: Try to hit a double-insertion bug in the collision testJason Ekstrand1-1/+13
2015-02-07util/set: Do a full search when adding new itemsJason Ekstrand1-6/+15
2015-02-07util/hash_table: Do a full search when adding new itemsJason Ekstrand1-7/+16
2015-01-30util/u_atomic: Provide a _InterlockedCompareExchange8 for older MSVC.José Fonseca1-1/+29
2015-01-30util/u_atomic: Use _Interlocked* intrinsics for non 64bits.José Fonseca1-12/+12
2015-01-28mesa: Port a variant of 68afbe89c72d085dcbbf2b264f0201ab73fe339e to util/Eric Anholt1-0/+1
2015-01-28mesa: Move simple_list.h to src/util.Eric Anholt2-0/+211
2015-01-28Revert "util: Move the alternate fpclassify implementation to util"Jason Ekstrand1-62/+0
2015-01-28util: Predicate the fpclassify fallback on !defined(__cplusplus)Jason Ekstrand1-2/+12
2015-01-28util: Move the alternate fpclassify implementation to utilJason Ekstrand1-0/+52
2015-01-21mesa: Fix some signed-unsigned comparison warningsJan Vesely2-2/+2
2015-01-19Rename sha1.c and sha1.h to mesa-sha1.c and mesa-sha1.hCarl Worth3-3/+3
2015-01-16sha1: Fix gcry_md_hd_t typo.Vinson Lee1-1/+1
2015-01-16configure: Add machinery for --enable-shader-cache (and --disable-shader-cache)Carl Worth3-3/+8
2015-01-16mesa: Add mesa SHA-1 functionsCarl Worth4-0/+380
2015-01-16util: Make unreachable at least be an assertCarl Worth1-1/+1
2015-01-15util/hash_set: Rework the API to know about hashingJason Ekstrand2-8/+51
2015-01-15util: Move main/set to util/hash_setJason Ekstrand3-0/+441
2015-01-15hash_table: Rename insert_with_hash to insert_pre_hashedJason Ekstrand3-8/+8