How to draw pixel at specific location on the buffer?

If you want to display a preview at scale, the easiest thing is to use scale() or PGraphics.scale()

oops, you just said that, sorry.

Another option is to use a PShader for pixel upscaling.