Lines Matching refs:keys
2626 const struct tu_shader_key *keys,
2641 tu_hash_stage(&ctx, stages[i], &keys[i]);
2818 struct tu_shader_key keys[ARRAY_SIZE(stage_infos)] = { };
2820 stage < ARRAY_SIZE(keys); stage++) {
2821 tu_shader_key_init(&keys[stage], stage_infos[stage], builder->device);
2827 keys[MESA_SHADER_VERTEX].multiview_mask = builder->multiview_mask;
2828 keys[MESA_SHADER_FRAGMENT].multiview_mask = builder->multiview_mask;
2829 keys[MESA_SHADER_FRAGMENT].force_sample_interp = ir3_key.sample_shading;
2832 tu_hash_shaders(pipeline_sha1, stage_infos, builder->layout, keys, &ir3_key, compiler);
2916 tu_shader_create(builder->device, nir[stage], &keys[stage],