Breaking the physical limits of fonts
So if we have a single pixel with the following color:
Then the first byte stores the value , second stores the value and the last stores the value . However, that only works when we have one byte per pixel, since we interleaved R, G and B, we need to actually move in units of what ever is, so multiplying the whole thing by , or in the general case gives us the 1D location of the pixel. That brings us to this really tiny image which is actually a font atlas built off his work, each pixels represents a character.
Source: github.com