Talk:SmileBASIC (Petit Computer 3)/@comment-1595298-20140924195426/@comment-15296152-20140924211816

That is true. The system may have to wait for the rendering to be finished for each function. Some would be extremely quick, like line drawing (which wouldn't even need a shader if it's a solid-color line), but others (like a circle) would take a bit because of needing to examine each pixel on whether it should or should not be discarded. Using the GPU or CPU in either case would probably require the system to wait until the rendering is done. Some may be faster on GPU, while others on CPU. And then some that may only be done by the CPU, like GPAINT.