xfbdev alpha channel
- Subject: xfbdev alpha channel
- From: "Tabaro Toni" <tabarot@xxxxxxxxxx>
- Date: Mon, 27 Aug 2007 12:16:04 +0200
- Reply-to: xfree86@xxxxxxxxxxx
- Thread-index: Acfok0bQlRaq8N+4Traw2mF7Jn6jxw==
- Thread-topic: xfbdev alpha channel
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.
[X Forum]
[Xorg]
[Devices]
[XFree86]
[XFree86 Newbie]
[Site Home]
[IETF Annouce]
[Security]
[Fontconfig]
[Bugtraq]
[Rubini]
[Photo]
[Yosemite]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Video for Linux]
[Linux RAID]
[Linux Kernel]
[Linux Resources]