Lines Matching refs:ctx
350 _mesa_reference_program(st->ctx, p, NULL);
418 nir_shader *nir = prog_to_nir(st->ctx, prog, options);
582 _mesa_insert_mvp_code(st->ctx, prog);
646 bool use_eye = st->ctx->_Shader->CurrentProgram[MESA_SHADER_VERTEX] != NULL;
793 _mesa_perf_debug(st->ctx, MESA_DEBUG_SEVERITY_MEDIUM,
927 bool face_sysval = st->ctx->Const.GLSLFrontFacingIsSysVal;
940 bool point_coord_is_sysval = st->ctx->Const.GLSLPointCoordIsSysVal;
1089 _mesa_perf_debug(st->ctx, MESA_DEBUG_SEVERITY_MEDIUM,
1215 _mesa_HashWalk(st->ctx->Shared->Programs,
1219 _mesa_HashWalk(st->ctx->Shared->ShaderObjects,
1235 st->ctx->Const.MaxGeometryTotalOutputComponents :
1236 st->ctx->Const.Program[nir->info.stage].MaxOutputComponents;
1244 if (num_components + needed_components > st->ctx->Const.Program[nir->info.stage].MaxOutputComponents)
1269 if (st->ctx->API == API_OPENGL_COMPAT &&
1322 st->ctx->Array.NewVertexElements = true;
1348 st_program_string_notify( struct gl_context *ctx,
1352 struct st_context *st = st_context(ctx);
1365 st_init_atifs_prog(ctx, prog);