Searched refs:pso_cache (Results 1 – 2 of 2) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_pipeline_state.cpp | 295 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()
|
D | d3d12_context.h | 155 struct hash_table *pso_cache; member
|