i want to know the fastest way to draw something pixel by pixel in pygame.
i have tried the following
surface.set_at()
pygame.draw.circle() with radius=1
pygame.PixelArray
all of these seem to be decent but none is particularly faster than the other.
is there any other method or is any of these objectively better than the other that I should use?