Home
last modified time | relevance | path

Searched refs:bufferview_cache (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_resource.h159 struct hash_table bufferview_cache; member
Dzink_resource.c131 assert(!_mesa_hash_table_num_entries(&res->bufferview_cache)); in zink_resource_destroy()
133 ralloc_free(res->bufferview_cache.table); in zink_resource_destroy()
1196 _mesa_hash_table_init(&res->bufferview_cache, NULL, NULL, equals_bvci); in resource_create()
Dzink_context.c818 struct hash_entry *he = _mesa_hash_table_search_pre_hashed(&res->bufferview_cache, hash, bvci); in get_buffer_view()
840 … _mesa_hash_table_insert_pre_hashed(&res->bufferview_cache, hash, &buffer_view->bvci, buffer_view); in get_buffer_view()
987 …struct hash_entry *he = _mesa_hash_table_search_pre_hashed(&res->bufferview_cache, buffer_view->ha… in zink_destroy_buffer_view()
989 _mesa_hash_table_remove(&res->bufferview_cache, he); in zink_destroy_buffer_view()