path: root/src/util/hash_table.h
AgeCommit message (Expand)AuthorFilesLines
2020-10-08util/hash_table: add function for reserving size in a hash tableMike Blumenkrantz1-0/+2
2020-05-25util: delete fnv1a hash functionDmitriy Nester1-2/+1
2020-01-23util/hash_table: added hash functions for integer typesAnthony Pesch1-11/+9
2020-01-23util: move fnv1a hash implementation into its own headerAnthony Pesch1-21/+1
2019-06-12i965: Fix INTEL_DEBUG=batCaio Marcelo de Oliveira Filho1-0/+4
2019-06-12util/hash_table: Properly handle the NULL key in hash_table_u64Caio Marcelo de Oliveira Filho1-0/+1
2019-05-31util/hash_table: Use fast modulo computationConnor Abbott1-0/+2
2019-01-14util: Helper to create sets and hashes with pointer keysCaio Marcelo de Oliveira Filho1-0/+3
2018-12-16util/hash_table: Add _mesa_hash_table_init functionIan Romanick1-0/+8
2018-10-25util: use C99 declaration in the for-loop hash_table_foreach() macroEric Engestrom1-5/+3
2018-07-13util/hash_table: add helper to remove entry by keyCaio Marcelo de Oliveira Filho1-0/+2
2018-03-14util: Implement a hash table cloning functionThomas Helland1-0/+2
2017-10-30util: hashtable: make hashing prototypes matchLionel Landwerlin1-1/+1
2017-06-14mesa/util: add a hash table wrapper which support 64-bit keysSamuel Pitoiset1-0/+25
2017-05-22util: Change the pointer hashing functionThomas Helland1-1/+2
2016-09-12util: Move hash_table_call_foreach to util hash tableThomas Helland1-0/+13
2016-02-18util: fix new gcc6 warningsRob Clark1-1/+3
2016-02-03util/hash_table: add _mesa_hash_table_num_entriesNicolai Hähnle1-0/+5
2016-02-03util/hash_table: add _mesa_hash_table_clear (v4)Nicolai Hähnle1-0/+2
2015-01-15hash_table: Rename insert_with_hash to insert_pre_hashedJason Ekstrand1-2/+2
2015-01-15util/hash_table: Pull the details of the FNV-1a into helpersJason Ekstrand1-0/+19
2014-12-14util/hash_table: Rework the API to know about hashingJason Ekstrand1-4/+15
2014-08-04util: include c99_compat.h in hash_table.h to get 'inline' definitionBrian Paul1-0/+1
2014-08-04util: Gather some common macrosJason Ekstrand1-2/+2
2014-08-04util: Move the open-addressing linear-probing hash_table to src/util.Kenneth Graunke1-0/+106