Lines Matching defs:shs
87 struct iris_shader_state *shs,
92 uint32_t views = info ? (shs->bound_sampler_views & info->textures_used[0]) : 0;
96 struct iris_sampler_view *isv = shs->textures[i];
119 struct iris_shader_state *shs,
124 uint32_t views = info ? (shs->bound_image_views & info->images_used[0]) : 0;
128 struct pipe_image_view *pview = &shs->image[i].base;
167 struct iris_shader_state *shs = &ice->state.shaders[stage];
174 resolve_sampler_views(ice, batch, shs, info, draw_aux_buffer_disabled,
176 resolve_image_views(ice, batch, shs, info, draw_aux_buffer_disabled,
376 struct iris_shader_state *shs)
378 uint32_t cbufs = shs->dirty_cbufs & shs->bound_cbufs;
382 struct pipe_shader_buffer *cbuf = &shs->constbuf[i];
387 shs->dirty_cbufs = 0;
392 struct iris_shader_state *shs)
394 uint32_t ssbos = shs->bound_ssbos;
398 struct pipe_shader_buffer *ssbo = &shs->ssbo[i];
409 struct iris_shader_state *shs = &ice->state.shaders[stage];
412 flush_ubos(batch, shs);
415 flush_ssbos(batch, shs);