Las "paradas" se agregan a los gradientes con cairo_add_color_stop_rgb() y cairo_add_color_stop_rgba() que toman un color como cairo_set_source_rgb*() y un "offset" para indicar donde se aplica a los lugares de referencia.