I draw on a TCanvas and the result with be anti-aliased or not depending on the state of TCanvas.Quality (of type TCanvasQuality). It seems that I can always assume the following regardless of platform.
- TCanvasQuality.HighQuality results in anti-aliased drawing
- TCanvasQuality.HighPerformance results in non anti-aliased drawing
However, how can I determine what the result will be with TCanvasQuality.SystemDefault? It seems that Windows 10/11 will give anti-aliased and Android 8 will give non anti-aliased from my tests, but will that always be the case? Is there a way to tell for any platform / device?