Searched refs:program_cache (Results 1 – 5 of 5) sorted by relevance
| /third_party/mesa3d/src/gallium/drivers/zink/ |
| D | zink_draw.cpp | 194 struct hash_table *ht = &ctx->program_cache[ctx->shader_stages >> 2]; in update_gfx_program() 1166 _mesa_hash_table_init(&ctx->program_cache[0], ctx, hash_gfx_program<0>, equals_gfx_program<0>); in zink_init_draw_functions() 1167 _mesa_hash_table_init(&ctx->program_cache[1], ctx, hash_gfx_program<1>, equals_gfx_program<1>); in zink_init_draw_functions() 1168 _mesa_hash_table_init(&ctx->program_cache[2], ctx, hash_gfx_program<2>, equals_gfx_program<2>); in zink_init_draw_functions() 1169 _mesa_hash_table_init(&ctx->program_cache[3], ctx, hash_gfx_program<3>, equals_gfx_program<3>); in zink_init_draw_functions() 1170 _mesa_hash_table_init(&ctx->program_cache[4], ctx, hash_gfx_program<4>, equals_gfx_program<4>); in zink_init_draw_functions() 1171 _mesa_hash_table_init(&ctx->program_cache[5], ctx, hash_gfx_program<5>, equals_gfx_program<5>); in zink_init_draw_functions() 1172 _mesa_hash_table_init(&ctx->program_cache[6], ctx, hash_gfx_program<6>, equals_gfx_program<6>); in zink_init_draw_functions() 1173 _mesa_hash_table_init(&ctx->program_cache[7], ctx, hash_gfx_program<7>, equals_gfx_program<7>); in zink_init_draw_functions()
|
| D | zink_context.h | 252 struct hash_table program_cache[8]; member
|
| D | zink_context.c | 108 for (unsigned i = 0; i < ARRAY_SIZE(ctx->program_cache); i++) { in zink_context_destroy() 109 hash_table_foreach(&ctx->program_cache[i], entry) { in zink_context_destroy() 172 for (unsigned i = 0; i < ARRAY_SIZE(ctx->program_cache); i++) in zink_context_destroy() 173 _mesa_hash_table_clear(&ctx->program_cache[i], NULL); in zink_context_destroy()
|
| D | zink_compiler.c | 3266 struct hash_table *ht = &ctx->program_cache[stages_present >> 2]; in zink_shader_free()
|
| /third_party/mesa3d/docs/relnotes/ |
| D | 20.0.0.rst | 786 - i965/program_cache: Lift restriction on shader key size
|