Lines Matching defs:key
468 static uint32_t pan_blend_shader_key_hash(const void *key)
470 return _mesa_hash_data(key, sizeof(struct pan_blend_shader_key));
771 struct pan_blend_shader_key key = {
783 struct hash_entry *he = _mesa_hash_table_search(dev->blend_shaders.shaders, &key);
788 shader->key = key;
790 _mesa_hash_table_insert(dev->blend_shaders.shaders, &shader->key, shader);
795 if (!key.has_constants ||
824 .blend.rt = shader->key.rt,
825 .blend.nr_samples = key.nr_samples,
827 .rt_formats = { key.format },
832 GENX(pan_blend_get_internal_desc)(dev, key.format, key.rt, 0, false);