Ville Syrj�l� ([EMAIL PROTECTED]): > > What seems to be happening is that the interlacing parity of the > > display seems to be fading in and out. That is, at some point the > > order of the odd/even lines is correct, and then it's not and then > > it is, and then it's not and so on and so on. > > This problem is hard to solve with CRTC2 since there is no way to > contol which field is displayed and when. The best thing I can think > of is trying to guarantee that after flipping we always display the > same field. We sort of tried that by calling GetCurrentOuputField() > before the Flip() but that approach has problems because we end up > calling dfb_gfxcard_sync() in between and we also check that we have > enough time to write all of the addrss registers. So there is a large > variable involved here.
I'm more worried about whether GetCurrentOutputField() is accurate or not. In tvtime I work in single buffered mode, so I never need to call flip. All I do is, while the top field is being shown, draw the bottom field, repeat. -- Billy Biggs [EMAIL PROTECTED] -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe directfb-dev" as subject.
