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

Reply via email to