Use of PutPixel

Hi, I looked around and couldn't find an answer to my question anywhere, so here I am!

I'm wondering, what exactly is PutPixel good for? When, where, and why would you use it as opposed to whatever the load image file function, or whatever it may be. I can't imagine anyone really draws out their games pixel by pixel.

Maybe I should rephrase....

I have been using a "gfx.PutPixel" function as part of a library/framework? made by an individual that goes by "Chili".

Essentially this function goes like this:

draw 1 pixel at the coordinates(x, y, red rgb value, green rgb value, blue rgb value)

What I'm wondering is, is it ever really advantageous to draw something pixel by pixel as opposed to using sprites.

When and why?
Topic archived. No new replies allowed.