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
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
uav-counter-meta
vk-no-nir-android
zink-stablefix
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
/
util
/
hash_table.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-12
util/hash_table: add DERIVE macro
Alyssa Rosenzweig
1
-0
/
+20
2024-03-12
util: add _mesa_hash_table_u64_num_entries
Alyssa Rosenzweig
1
-0
/
+7
2024-02-26
util/hash_table: add u64 foreach macro
Alyssa Rosenzweig
1
-0
/
+22
2022-06-02
util: remove needless c99_compat.h includes
Erik Faye-Lund
1
-1
/
+0
2022-04-10
util/hash_table: Remove Unicode byte order mark
Icecream95
1
-1
/
+1
2021-10-29
mesa: skip strlen when hashing strings for ProgramResourceHash
Marek Olšák
1
-0
/
+1
2021-05-07
util/hash_table: _mesa_hash_table_create_u32_keys()
Mike Blumenkrantz
1
-0
/
+3
2021-04-29
util/hash_table: do not leak u64 struct key
Juan A. Suarez Romero
1
-4
/
+2
2021-04-07
util/hash_table: add macro for destructively iterating entries
Mike Blumenkrantz
1
-0
/
+11
2020-12-08
util/hash_table: add _mesa_hash_data_with_seed function
Pierre-Eric Pelloux-Prayer
1
-0
/
+1
2020-10-08
util/hash_table: add function for reserving size in a hash table
Mike Blumenkrantz
1
-0
/
+2
2020-05-25
util: delete fnv1a hash function
Dmitriy Nester
1
-2
/
+1
2020-01-23
util/hash_table: added hash functions for integer types
Anthony Pesch
1
-11
/
+9
2020-01-23
util: move fnv1a hash implementation into its own header
Anthony Pesch
1
-21
/
+1
2019-06-12
i965: Fix INTEL_DEBUG=bat
Caio Marcelo de Oliveira Filho
1
-0
/
+4
2019-06-12
util/hash_table: Properly handle the NULL key in hash_table_u64
Caio Marcelo de Oliveira Filho
1
-0
/
+1
2019-05-31
util/hash_table: Use fast modulo computation
Connor Abbott
1
-0
/
+2
2019-01-14
util: Helper to create sets and hashes with pointer keys
Caio Marcelo de Oliveira Filho
1
-0
/
+3
2018-12-16
util/hash_table: Add _mesa_hash_table_init function
Ian Romanick
1
-0
/
+8
2018-10-25
util: use C99 declaration in the for-loop hash_table_foreach() macro
Eric Engestrom
1
-5
/
+3
2018-07-13
util/hash_table: add helper to remove entry by key
Caio Marcelo de Oliveira Filho
1
-0
/
+2
2018-03-14
util: Implement a hash table cloning function
Thomas Helland
1
-0
/
+2
2017-10-30
util: hashtable: make hashing prototypes match
Lionel Landwerlin
1
-1
/
+1
2017-06-14
mesa/util: add a hash table wrapper which support 64-bit keys
Samuel Pitoiset
1
-0
/
+25
2017-05-22
util: Change the pointer hashing function
Thomas Helland
1
-1
/
+2
2016-09-12
util: Move hash_table_call_foreach to util hash table
Thomas Helland
1
-0
/
+13
2016-02-18
util: fix new gcc6 warnings
Rob Clark
1
-1
/
+3
2016-02-03
util/hash_table: add _mesa_hash_table_num_entries
Nicolai Hähnle
1
-0
/
+5
2016-02-03
util/hash_table: add _mesa_hash_table_clear (v4)
Nicolai Hähnle
1
-0
/
+2
2015-01-15
hash_table: Rename insert_with_hash to insert_pre_hashed
Jason Ekstrand
1
-2
/
+2
2015-01-15
util/hash_table: Pull the details of the FNV-1a into helpers
Jason Ekstrand
1
-0
/
+19
2014-12-14
util/hash_table: Rework the API to know about hashing
Jason Ekstrand
1
-4
/
+15
2014-08-04
util: include c99_compat.h in hash_table.h to get 'inline' definition
Brian Paul
1
-0
/
+1
2014-08-04
util: Gather some common macros
Jason Ekstrand
1
-2
/
+2
2014-08-04
util: Move the open-addressing linear-probing hash_table to src/util.
Kenneth Graunke
1
-0
/
+106