Home
last modified time | relevance | path

Searched refs:pso_cache (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_pipeline_state.cpp295 struct hash_entry *entry = _mesa_hash_table_search_pre_hashed(ctx->pso_cache, hash, in d3d12_get_gfx_pipeline_state()
309 entry = _mesa_hash_table_insert_pre_hashed(ctx->pso_cache, hash, &data->key, data); in d3d12_get_gfx_pipeline_state()
319 ctx->pso_cache = _mesa_hash_table_create(NULL, NULL, equals_gfx_pipeline_state); in d3d12_gfx_pipeline_state_cache_init()
337 _mesa_hash_table_remove(ctx->pso_cache, entry); in remove_entry()
344 _mesa_hash_table_destroy(ctx->pso_cache, delete_entry); in d3d12_gfx_pipeline_state_cache_destroy()
350 hash_table_foreach(ctx->pso_cache, entry) { in d3d12_gfx_pipeline_state_cache_invalidate()
365 hash_table_foreach(ctx->pso_cache, entry) { in d3d12_gfx_pipeline_state_cache_invalidate_shader()
Dd3d12_context.h155 struct hash_table *pso_cache; member