On Donnerstag 22 Juni 2006 02:58, Ville Syrjälä wrote:
> Hi,
>
> Field based blitting support for matrox cards is now in cvs.
I know it's late, but I've been busy with other things.
It still suffers from the same problem I wrote in a private mail
to Ville on 2006-05-24:
>> When the OSD is blended to screen surface, it is visible double high
>> on one field. Sometimes there is a shadow from normal high OSD
>> visible too.
This shadow is more likely a shrinked picure of a previous frame.
Should I make a screen shot to show this ?
I tried to add some debug fprintf, but they did not show erronous values.
Values from start of matroxDoBlitTMU() :
f(0,288,36,216,10,9,1,0)(0,288,36,216,10,9,1,0)F(0,576,0,576,10,10,0,0)
fprintf(stderr,"(%d,%d,%d,%d,%d,%d,%s,%s)",
sy,sh,dy,dh,
w2,h2,
filter ? "1":"0",
mdev->blit_deinterlace ? "1":"0");
>
> If both source and destination surfaces are interlaced the driver will
> blit the fields separately. No extra blitting flags were added.
>
> The software rendering code should probably be changed to do similar
> things, but that's a job for another day.
>
>
> P.S.
> I also added PAL-60 support to the matrox driver. It's based on some
> guesswork but my TV seems happy with it.
>
--
Stefan Lucke
_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev