Really interesting! Now I would love to see a similar pic of the main screen, too...
While these images might not belong in the CoDi subforum, it felt weird to
not post them in the thread in which the were asked for, so here they are. Please move them elsewhere, if appropriate.
My cheap scope couldn't get a very good exposure, so I'm providing two examples each of text and graphics.
On a 403dpi screen, each subpixel (RGB segment) is roughly 0.021 x 0.063mm. As we can see, the segments are stacked in vertical stripes, rather than the more common horizontal arrangement. This is because the Cosmo main screen is just a regular 6" LCD RGB phone screen, built to mainly be used in portrait mode, but since the Cosmo is built to mainly be used in landscape mode, the subpixels ends up turned around 90 degrees. This, in turn affects the anti-aliasing of text. Clever anti-aliasing algorithms can use the individual subpixels to effectively triple the (usually) horizontal resolution, and improved horizontal resolution usually contributes more to text legibility than vertical resolution. That isn't to say that vertical subpixel text rendering would be pointless, but it offers less of an advantage. As far as I can tell, the Cosmo screen driver appears to do "whole pixel" text anti-aliasing.
[ Invalid Attachment ]
For graphics, the subpixel orientation matters less. While it would be possible to create subpixel optimized graphics, it would require knowledge about the particular screen it's to be displayed on, so it could really only work reliably for graphics generated locally on the device, say, by a game engine, but it would most probably prioritize more frames per second over greatest possible detail fidelity.