Lines Matching defs:shader
354 enum pipe_shader_type shader, first_shader, last_shader;
368 for (shader = first_shader; shader <= last_shader; shader++) {
369 unsigned count = svga->curr.num_sampler_views[shader];
380 svga_pipe_sampler_view(svga->curr.sampler_views[shader][i]);
396 if (shader == PIPE_SHADER_FRAGMENT &&
408 /* rebind the shader resources if needed */
437 enum pipe_shader_type shader, first_shader, last_shader;
451 for (shader = first_shader; shader <= last_shader; shader++) {
458 buffer = svga_buffer(svga->state.hw_draw.constbuf[shader][0]);
476 enabled_constbufs = svga->state.hw_draw.enabled_constbufs[shader] & ~1u;
479 buffer = svga_buffer(svga->curr.constbufs[shader][i].buffer);
488 handle = svga->state.hw_draw.constbufoffsets[shader][i].handle;
503 unsigned enabled_rawbufs = svga->state.hw_draw.enabled_rawbufs[shader] & ~1u;
506 buffer = svga_buffer(svga->curr.constbufs[shader][i].buffer);
537 enum pipe_shader_type shader, first_shader, last_shader;
552 for (shader = first_shader; shader <= last_shader; shader++) {
554 svga->state.hw_draw.num_image_views[shader],
555 &svga->state.hw_draw.image_views[shader][0], rebind);
568 * A helper function to validate shader buffer and atomic buffer resources to
576 enum pipe_shader_type shader, first_shader, last_shader;
591 for (shader = first_shader; shader <= last_shader; shader++) {
593 svga->state.hw_draw.num_shader_buffers[shader],
594 &svga->state.hw_draw.shader_buffers[shader][0], rebind);