Implementation of the [Xiaolin Wu's line algorithm] 1
void graphics_draw_line_antialiased(GContext* ctx, GPoint p0, GPoint p1, GColor8 stroke_color);
void graphics_draw_circle_antialiased(GContext* ctx, GPoint p, uint16_t radius, GColor8 stroke_color);
void graphics_fill_circle_antialiased(GContext* ctx, GPoint p, uint16_t radius, GColor8 fill_color);
void gpath_draw_filled_antialiased(GContext* ctx, GPath *path, GColor8 fill_color);
void gpath_draw_outline_antialiased(GContext* ctx, GPath *path, GColor8 stroke_color);
Top lines are antialiased and bottom lines are drawn with the Pebble draw_line method.
Implement graphics_draw_circle_antialiasedImplement graphics_fill_circle_antialiasedImplement gpath_draw_filled_antialiasedImplement gpath_draw_outline_antialiasedRemove float usagethanks to @dwrose