> You've mentioned to me that drawing circles and ellipses is still done in > software, due to differences in GPUs. The HW accelerated workaround, that I > know of is obviously drawLines() using approximated geometry - for outlines. > This works, but, is there currently a hardware accelerated way to > dynamically draw _FILLED_ polygons using Canvas? ie a filled circle or > ellipse?
Unfortunately no. You'll be happy to hear that we recently added support for hardware accelerated ovals, circles and arcs though (it will ship in a future release.) > > On Tuesday, October 16, 2012 5:51:26 PM UTC-4, Romain Guy (Google) wrote: >> >> > Will the correct drawing of line caps (currently missing?) be >> > implemented in >> > the future? >> >> Yes, but no ETA. >> >> > There also seems to be bugs with canvas.drawLines() and gaps appearing >> > between lines at the joins (where an individual for loop to >> > canvas.drawLine() works fine), possibly some line join code is not >> > working >> > 100%. I got the impression before that you are aware of these, but >> > should >> > we be submitting bugs if they don't seem to be getting fixed ? :) >> >> We've improved this recently, post Android 4.1.2. >> >> -- >> Romain Guy >> Android framework engineer >> [email protected] > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- Romain Guy Android framework engineer [email protected] -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

