Searched refs:zink_shader_module (Results 1 – 4 of 4) sorted by relevance
66 struct zink_shader_module { struct103 struct zink_shader_module *modules[ZINK_SHADER_COUNT]; // compute stage doesn't belong here119 struct zink_shader_module *module;
70 shader_key_matches(const struct zink_shader_module *zm, const struct zink_shader_key *key, unsigned… in shader_key_matches()79 shader_module_hash(const struct zink_shader_module *zm) in shader_module_hash()85 static struct zink_shader_module *93 struct zink_shader_module *zm = NULL; in get_shader_module_for_stage()105 struct zink_shader_module *iter, *next; in get_shader_module_for_stage()115 zm = malloc(sizeof(struct zink_shader_module) + key->size + base_size * sizeof(uint32_t)); in get_shader_module_for_stage()141 zink_destroy_shader_module(struct zink_screen *screen, struct zink_shader_module *zm) in zink_destroy_shader_module()150 struct zink_shader_module *zm, *next; in destroy_shader_cache()169 …struct zink_shader_module *zm = get_shader_module_for_stage(ctx, screen, prog->shaders[pstage], pr… in update_shader_modules()431 comp->module = CALLOC_STRUCT(zink_shader_module); in zink_create_compute_program()
45 struct zink_shader_module;
4223 - zink: remove zink_shader_module refcounting