Home
last modified time | relevance | path

Searched refs:framebuffer_cache (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_framebuffer.c188 struct hash_entry *entry = _mesa_hash_table_search(&ctx->framebuffer_cache, &state); in zink_get_framebuffer_imageless()
193 _mesa_hash_table_insert(&ctx->framebuffer_cache, &fb->state, fb); in zink_get_framebuffer_imageless()
354 struct hash_entry *entry = _mesa_hash_table_search(&screen->framebuffer_cache, &state); in zink_get_framebuffer()
366 _mesa_hash_table_insert(&screen->framebuffer_cache, &fb->state, fb); in zink_get_framebuffer()
Dzink_screen.h91 struct hash_table framebuffer_cache; member
Dzink_context.h220 struct hash_table framebuffer_cache; member
Dzink_surface.c267 _mesa_hash_table_remove_key(&screen->framebuffer_cache, &fb->state); in surface_clear_fb_refs()
Dzink_context.c133 hash_table_foreach(&ctx->framebuffer_cache, he) in zink_context_destroy()
137 …struct hash_entry *entry = _mesa_hash_table_search(&screen->framebuffer_cache, &ctx->framebuffer->… in zink_context_destroy()
139 _mesa_hash_table_remove(&screen->framebuffer_cache, entry); in zink_context_destroy()
2114 …struct hash_entry *he = _mesa_hash_table_search(&screen->framebuffer_cache, &ctx->framebuffer->sta… in update_framebuffer_state()
2117 _mesa_hash_table_remove(&screen->framebuffer_cache, he); in update_framebuffer_state()
2128 _mesa_hash_table_remove(&screen->framebuffer_cache, he); in update_framebuffer_state()
4159 …_mesa_hash_table_init(&ctx->framebuffer_cache, ctx, hash_framebuffer_imageless, equals_framebuffer… in zink_context_create()
Dzink_screen.c1101 hash_table_foreach(&screen->framebuffer_cache, entry) { in zink_destroy_screen()
2028 …_mesa_hash_table_init(&screen->framebuffer_cache, screen, hash_framebuffer_state, equals_framebuff… in zink_internal_create_screen()