Lines Matching defs:shs
926 * they are uploaded separately from shs->constbuf[], but from a shader
1399 struct iris_shader_state *shs = &ice->state.shaders[MESA_SHADER_VERTEX];
1427 shs->sysvals_need_upload = true;
1600 struct iris_shader_state *shs = &ice->state.shaders[MESA_SHADER_TESS_CTRL];
1663 shs->sysvals_need_upload = true;
1768 struct iris_shader_state *shs = &ice->state.shaders[MESA_SHADER_TESS_EVAL];
1795 shs->sysvals_need_upload = true;
1904 struct iris_shader_state *shs = &ice->state.shaders[MESA_SHADER_GEOMETRY];
1936 shs->sysvals_need_upload = true;
2040 struct iris_shader_state *shs = &ice->state.shaders[MESA_SHADER_FRAGMENT];
2079 shs->sysvals_need_upload = true;
2127 struct iris_shader_state *shs = &ice->state.shaders[stage];
2129 shader->num_system_values > 0 && shs->sysvals_need_upload;
2131 unsigned bound_cbufs = shs->bound_cbufs;
2135 struct pipe_shader_buffer *cbuf = &shs->constbuf[i];
2136 struct iris_state_ref *surf_state = &shs->constbuf_surf_state[i];
2308 struct iris_shader_state *shs = &ice->state.shaders[MESA_SHADER_COMPUTE];
2336 shs->sysvals_need_upload = true;