Here are the changes I did to your draw wheel funtion to get rid of some of the unfilled pixels. Instead of a single line I put in two triangles for a filled quad. I couldn't tell the difference with a lower detail level so I set it to 1 too. Finally I moved the border up top so I could use filled circles for the border. Some more unfilled pixels filled that way. Seems a bit faster with lower DTL