What is the *most efficient* way to draw a single pixel to the screen?

It would be nice if there was a "distort (image) to [(x1,y1),(x2,y2),(x3,y3),(x4,y4)]. It would probably use code similar to Sega Saturn “3D” sprite distorsion. Not only could it be used to easily create textured polygons in a 3d space, but it could also be used for a variety of cool screen effects.

2 Likes