Lines Matching defs:shader
378 enum pipe_shader_type shader,
384 ctx->stage[shader].sampler_count = states ? count : 0;
386 memcpy(&ctx->stage[shader].samplers[start], states,
511 enum pipe_shader_type shader,
532 &ctx->stage[shader].textures[i], NULL);
533 ctx->stage[shader].textures[i] = (struct agx_sampler_view *)views[i];
536 &ctx->stage[shader].textures[i], views[i]);
540 for (; i < ctx->stage[shader].texture_count; i++) {
542 &ctx->stage[shader].textures[i], NULL);
544 ctx->stage[shader].texture_count = new_nr;
790 enum pipe_shader_type shader, uint index,
795 struct agx_stage *s = &ctx->stage[shader];
915 struct agx_uncompiled_shader *so = ctx->stage[stage].shader;
1049 ctx->stage[type].shader = so;
1069 /* Pipeline consists of a sequence of binding commands followed by a set shader command */
1250 /* To reduce shader variants, we always use a non-mipmapped 2D texture.