Quote from: crcasey on November 15, 2016, 11:10:41 PM
But there are a lot of line drawing series optimizations you can do on the server side.
I wouldn't want to try that in Vectrex32 code. If the user has two lines in a sprite, they are guaranteed to be joined at an endpoint. If you split those lines apart in an attempt to optimize, that connection will not be perfect. Also, to avoid pen drift, you need to return the pen to the origin periodically.
It's certainly something you can experiment with in BASIC (same for your raster graphics idea) but I wouldn't implement it in firmware.
- Bob