Magnus Ekhall wrote:
>> Regarding 2):
>>
>> We had the same/similar problem, but it's some years ago so that I can't
>> remember much details. We had the problem with a PXA270 in 19 bit depth (18
>> bit + one "transparency" bit == TRGB19 ). Finally, the only solution was to
>> find the location in the DirectFB sources, where the output of the freetype
>> lib was merged with the pixels of the underlying surface, and changed that
>> to fit our needs. 
>> In our case, the output of the font renderer was 8 bit alphavalues. This
>> "A8" pixels must have been blended on the underlying 19 Bit pixels, but
>> DirectFB didn't knew the TRGB19 format, so the blending failed.  
> 
> 
> That is interesting.
> 
> Do you think that could possibly be the render_glyph function in 
> interfaces/IDirectFBFont/idirectfbfont_ft2.c ?

It should be in src/gfx/generic/generic.c in Bop_a8_set_alphapixel_...

But I'm wondering how the rest would be working as DirectFB does not
support TRGB19 at all, except with RGB18 if both are not packed.

-- 
Best regards,
   Denis Oliver Kropp

.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/                 |
"------------------------------------------"

_______________________________________________
directfb-users mailing list
directfb-users@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to