Acknowledged
CIQQA-3868

Primitive Drawing Anti-Aliasing Issue on Edge 850 and 540

Primitive drawing elements such as lines, circles, and rectangles rendered with active anti-aliasing on Garmin Edge devices appear to be anti-aliased against a white background, even when the actual background color is different. This results in visible white border artifacts around the rendered elements.

I tested this with the latest SDK and was able to reproduce the artifacts on my own Edge 850, as well as on another user's Edge 540.

The issue may be related to similar artifacts observed when rendering glance icons and glance fonts:

https://forums.garmin.com/developer/connect-iq/i/bug-reports/white-border-artifacts-with-transparent-images-on-edge-850

  • Here is an icon I drew using circles and a rectangle on a dark background with anti-aliasing enabled.

    Below that is the same icon rendered without anti-aliasing.

    Finally, here is the icon rendered with anti-aliasing on a white background, where it clearly blends much better into the background.

    This behavior suggests that the anti-aliasing may be performed assuming a white background rather than the actual background color.

    The screenshots above were taken on a physical Edge 850. Additionally, here a photo of an Edge 540 showing the same behavior.