Marco Cavallini wrote:
> Denis Oliver Kropp ha scritto:
>> Marco Cavallini [KOAN] wrote:
>>> Denis Oliver Kropp ha scritto:
>>>> diff -urNp DirectFB-1.1.1-orig/systems/fbdev/fbdev.c
>>>> DirectFB-1.1.1-bgr24/systems/fbdev/fbdev.c
>>>> --- DirectFB-1.1.1-orig/systems/fbdev/fbdev.c 2008-01-18
>>>> 21:29:37.000000000 +0100
>>>> +++ DirectFB-1.1.1-bgr24/systems/fbdev/fbdev.c 2008-02-09
>>>> 11:49:32.000000000 +0100
>>>> @@ -1505,9 +1505,11 @@ static DFBSurfacePixelFormat dfb_fbdev_g
>>>> break;
>>>>
>>>> case 24:
>>>> - if (dfb_fbdev_compatible_format( var, 0, 8, 8, 8, 0,
>>>> 16, 8, 0 ))
>>>> + if (dfb_fbdev_compatible_format( var, 0, 8, 8, 8, 0, 16,
>>>> 8, 0 ))
>>>> return DSPF_RGB24;
>>>> -
>>>> + if (dfb_fbdev_compatible_format( var, 0, 8, 8, 8, 8, 16, 0,
>>>> 0 )) // BGR24 (MCK)
>>>>
>>>>
>>>> =======> What does fbset -i tell you?
>>> # fbset -i
>>>
>>> mode "320x240-58"
>>> # D: 6.220 MHz, H: 14.201 kHz, V: 57.963 Hz
>>> geometry 320 240 320 240 24
>>> timings 160771 68 20 1 1 30 3
>>> accel false
>>> rgba 8/0,8/8,8/16,0/0
>>> endmode
>> Then your code was wrong and Ville is right :)
>>
> Thank you all for your support and for answering :-)
> BTW I'm quite puzzled and I don't understand what Ville wanted to mean.
> Could you be so kind to explain me what do I have to do then ?
Use this instead:
dfb_fbdev_compatible_format( var, 0, 8, 8, 8, 0, 0, 8, 16 )
--
Best regards,
Denis Oliver Kropp
.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/ |
"------------------------------------------"
_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev