xfbdev alpha channel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, i have succesfully cross-compiled the xfree 4.7.0 on a embedded board with mipsel processor and framebuffer on a 2.6.12 linux environment, with the framebuffer running at 960x1080x32 ARGB8888 or 1280x720x16 ARGB1555.
The Xfbdev program start and work (if i export a display on a i386 machine and start xclock the xclock program work).
The problem is: to see the image on the board i must run a program in background which set the alpha bit to 1 (on the 1280x720x16 ARGB 1555 frame buffer) or byte to 0xff (in the case of 960x1080x32 ARGB8888), otherwise the screen remains black.
I think the Xfbdev can't handle the alpha channel correctly, leaving it to 0.
I dont need the translucency or other features, only see the image on screen, maybe i can patch the framebuffer code to leave the alpha at fixed value, is someone able to help me by suggest the part of code to patch?
I searched on the programs/Xserver/hw/tinyx/fbdev/ or programs/Xserver/fb/ path, but i am not able to understand how the alpha is handled :-(
 
Thanks, Pierantonio.
 

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux