Xserver not supporting ARGB format
I have the following configuration. GTK(Cairo) -> Xserver-> Framebuffer driver.
- The GTK application is forwarding 32bit ARGB data.
- The framebuffer driver have capability to support 32 bit ARGB(8888) data.
- However Xserver is not forwarding the 32 bit per pixel data to the Framebuffer driver.
Tests done
When X server forwarding is used in PC we could see the desired results. When the framebuffer driver is tested with cat /dev/urandom > /dev/fb0 , could check the framebuffer memory and see the data available in the same.
It seems that Xserver while writing the data to the Framebuffer is not taking 32 bit in to consideration.