summaryrefslogtreecommitdiffstats
path: root/src/util/hash_table.h
Commit message (Expand)AuthorAgeFilesLines
* util/hash_table: Use fast modulo computationConnor Abbott2019-05-311-0/+2
* util: Helper to create sets and hashes with pointer keysCaio Marcelo de Oliveira Filho2019-01-141-0/+3
* util/hash_table: Add _mesa_hash_table_init functionIan Romanick2018-12-161-0/+8
* util: use C99 declaration in the for-loop hash_table_foreach() macroEric Engestrom2018-10-251-5/+3
* util/hash_table: add helper to remove entry by keyCaio Marcelo de Oliveira Filho2018-07-131-0/+2
* util: Implement a hash table cloning functionThomas Helland2018-03-141-0/+2
* util: hashtable: make hashing prototypes matchLionel Landwerlin2017-10-301-1/+1
* mesa/util: add a hash table wrapper which support 64-bit keysSamuel Pitoiset2017-06-141-0/+25
* util: Change the pointer hashing functionThomas Helland2017-05-221-1/+2
* util: Move hash_table_call_foreach to util hash tableThomas Helland2016-09-121-0/+13
* util: fix new gcc6 warningsRob Clark2016-02-181-1/+3
* util/hash_table: add _mesa_hash_table_num_entriesNicolai Hähnle2016-02-031-0/+5
* util/hash_table: add _mesa_hash_table_clear (v4)Nicolai Hähnle2016-02-031-0/+2
* hash_table: Rename insert_with_hash to insert_pre_hashedJason Ekstrand2015-01-151-2/+2
* util/hash_table: Pull the details of the FNV-1a into helpersJason Ekstrand2015-01-151-0/+19
* util/hash_table: Rework the API to know about hashingJason Ekstrand2014-12-141-4/+15
* util: include c99_compat.h in hash_table.h to get 'inline' definitionBrian Paul2014-08-041-0/+1
* util: Gather some common macrosJason Ekstrand2014-08-041-2/+2
* util: Move the open-addressing linear-probing hash_table to src/util.Kenneth Graunke2014-08-041-0/+106