Home
last modified time | relevance | path

Searched refs:pipeline_libs (Results 1 – 5 of 5) sorted by relevance

/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/
H A Dzink_draw.cpp1325 _mesa_set_init(&screen->pipeline_libs[0], screen, hash_gfx_program<0>, equals_gfx_program<0>); in zink_init_screen_pipeline_libs()
1326 _mesa_set_init(&screen->pipeline_libs[1], screen, hash_gfx_program<1>, equals_gfx_program<1>); in zink_init_screen_pipeline_libs()
1327 _mesa_set_init(&screen->pipeline_libs[2], screen, hash_gfx_program<2>, equals_gfx_program<2>); in zink_init_screen_pipeline_libs()
1328 _mesa_set_init(&screen->pipeline_libs[3], screen, hash_gfx_program<3>, equals_gfx_program<3>); in zink_init_screen_pipeline_libs()
1329 _mesa_set_init(&screen->pipeline_libs[4], screen, hash_gfx_program<4>, equals_gfx_program<4>); in zink_init_screen_pipeline_libs()
1330 _mesa_set_init(&screen->pipeline_libs[5], screen, hash_gfx_program<5>, equals_gfx_program<5>); in zink_init_screen_pipeline_libs()
1331 _mesa_set_init(&screen->pipeline_libs[6], screen, hash_gfx_program<6>, equals_gfx_program<6>); in zink_init_screen_pipeline_libs()
1332 _mesa_set_init(&screen->pipeline_libs[7], screen, hash_gfx_program<7>, equals_gfx_program<7>); in zink_init_screen_pipeline_libs()
H A Dzink_types.h824 struct util_dynarray pipeline_libs; member
1435 struct set pipeline_libs[8]; member
H A Dzink_screen.c1632 for (unsigned i = 0; i < ARRAY_SIZE(screen->pipeline_libs); i++) in zink_destroy_screen()
1633 if (screen->pipeline_libs[i].table) in zink_destroy_screen()
1634 _mesa_set_clear(&screen->pipeline_libs[i], NULL); in zink_destroy_screen()
H A Dzink_program.c1054 struct set *ht = &screen->pipeline_libs[idx]; in find_or_create_lib_cache()
1071 … util_dynarray_append(&prog->shaders[i]->pipeline_libs, struct zink_gfx_lib_cache*, libs); in find_or_create_lib_cache()
H A Dzink_compiler.c6228 util_dynarray_init(&zs->pipeline_libs, zs); in zink_shader_create()
6570 while (util_dynarray_contains(&shader->pipeline_libs, struct zink_gfx_lib_cache*)) { in zink_gfx_shader_free()
6571 …struct zink_gfx_lib_cache *libs = util_dynarray_pop(&shader->pipeline_libs, struct zink_gfx_lib_ca… in zink_gfx_shader_free()
6576 _mesa_set_remove_key(&screen->pipeline_libs[idx], libs); in zink_gfx_shader_free()