Lines Matching defs:shaders
206 _mesa_hash_table_insert_pre_hashed(ht, hash, prog->shaders, prog);
781 if (ctx->curr_program->shaders[PIPE_SHADER_TESS_CTRL] && ctx->curr_program->shaders[PIPE_SHADER_TESS_CTRL]->is_generated) {
1088 const struct zink_shader **shaders = (const struct zink_shader**)key;
1089 uint32_t base_hash = shaders[PIPE_SHADER_VERTEX]->hash ^ shaders[PIPE_SHADER_FRAGMENT]->hash;
1093 return base_hash ^ shaders[PIPE_SHADER_GEOMETRY]->hash;
1097 return base_hash ^ shaders[PIPE_SHADER_TESS_EVAL]->hash;
1099 return base_hash ^ shaders[PIPE_SHADER_GEOMETRY]->hash ^ shaders[PIPE_SHADER_TESS_EVAL]->hash;
1101 return base_hash ^ shaders[PIPE_SHADER_TESS_CTRL]->hash ^ shaders[PIPE_SHADER_TESS_EVAL]->hash;
1104 return base_hash ^ shaders[PIPE_SHADER_GEOMETRY]->hash ^ shaders[PIPE_SHADER_TESS_CTRL]->hash ^ shaders[PIPE_SHADER_TESS_EVAL]->hash;