It’s sub pixel in the respect that it independently uses every controllable dot on your display (three for every pixel, red, green and blue) to create the illusion of black lines. Zoom in on the font and you will see that no pixel is actually black or grey. It uses the underlying hardware structure of the pixel display. It basically doesn’t manipulate the abstract and perfect pixel (throw three colors at a small square and get the combination of the three perfectly distributed across the surface of the square) but the underlying hardware structure of pixels. That’s the reason why it breaks on different or rotated hardware.