Searched refs:pipeline_libs (Results 1 – 5 of 5) sorted by relevance
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_draw.cpp | 1325 _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 D | zink_types.h | 824 struct util_dynarray pipeline_libs; member 1435 struct set pipeline_libs[8]; member
|
H A D | zink_screen.c | 1632 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 D | zink_program.c | 1054 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 D | zink_compiler.c | 6228 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()
|