Cuda drawing...

Looks good to me.