Quoting Ville Syrj�l�: > > I tried all supported modes with and without overscan. None of these > > correctly passed through the interlaced information to the TV set. > > > > I wrote a small test program which fills even lines with black and odd > > lines with white pixels. The TV set should turn into a stroboscope, but > > instead it shows a steady gray picture. Using the different modes just > > varies how homogenous this gray picture is, actually making the interference > > more or less visible. > > > > I would appreciate any help or documentation about VT1622(M). > > Do you have the 1621(M) datasheet from http://sxpert.esitcom.org/EPIA/ ? > I'm not sure how much of it applies to 1622(M) though.
Thanks, I checked the mode tables and found that the input frame format (first register) was set to 512x384. Setting 0xA4 instead of 0x4 solves at least the interference. The picture looks much better now, but it still uses some kind of deflicker filter, though I disabled it using another register. > > Does it > > stretch the fields seperately? > > No. > > But I've thought about adding such a thing. Currently it would require > using DSCAPS_SEPARATED surfaces but I haven't added support for that in > the CRTC2 driver. You could fake two seperate textures (each field) by doubling the pitch ;) The second texture starts at the base offset plus the original pitch, of course. > If we would add a new blitting flag we could do it on interleaved surfaces > too. Maybe something like DSBLIT_FIELD? Apps would then need to do it > twice to get both fields but I think it would be more flexible than always Field based blitting and drawing would be really interesting for smooth games on set top boxes without requiring twice the performance that is visible anyways. > blitting both fields. SetField() could be used for this I think. And we'd > need another way of marking layer surfaces as interlaced. surface->caps |= DSCAPS_INTERLACED; /* in the driver's SetRegion() */ -- Best regards, Denis Oliver Kropp .------------------------------------------. | DirectFB - Hardware accelerated graphics | | http://www.directfb.org/ | "------------------------------------------" Convergence GmbH -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-users" as subject.
