[mythtv] [mythtv-commits] Ticket #2649: Opengl video renderer

Mark Buechler mark.buechler at gmail.com
Thu Jan 25 20:56:14 UTC 2007


Mark, have you had a chance to look at those three lines of code? I've
verified that the override works with my frontend, though I'm remote at the
moment. I should know more. I can tell, however, that my 5700LE handles NTSC
SD, after the OSD goes away. This is scaled to 1080i on my display. However,
1080i NTSC content on a 1080i display is impossible. I'll test with my 6800
tonight as well.

- Mark.

On 1/24/07, Mark Kendall <mark.kendall at gmail.com> wrote:
>
> On 1/24/07, Mark Buechler <mark.buechler at gmail.com> wrote:
> > Mark, this patch looks very interesting indeed. I'd like to test it with
> my
> > 5700, however, I'm not certain it's fast enough. I don't use any
> > deinterlacers and I often watch 1080i content on a 1080i screen.
> >
> > In your estimation, what is the minimum NVidia card required for 1080i
> HD
> > without any deinterlacers? Specifically, I'm interested in the OpenGL
> OSD.
> >
>
> Based on what I've seen and read, the main bottleneck with fragment
> programs is texture sampling. yuv to rgb conversion takes 3 texture
> samples per pixel per frame/field, yuv to rgba (for osd) takes 4 and
> the most demanding deinterlacer takes another 11 (on top of yuv2rgb).
>
> Some fag packet calculations suggest that the 6200 can cope with at
> least 300,000,000 samples per second (standard def PAL, 50 fields per
> second, progressive kernel deinterlacer) - probably more as it seems
> to cope with pip on top as well.
>
> Assuming PAL 1080i with opengl osd and no deinterlacers, the GPU will
> need to do around 360million samples (around 435m for 30fps).
>
> So my gut feeling would be that the 5700 can't cope (though I'm
> guessing on its performance). Comment out 3 lines of code however and
> you could force the main video to software color conversion and just
> use hardware conversion for OSD....which might work.
>
> I'll see if I can test that later (it was on my list of things to look
> at anyway)
>
> regards
>
> Mark
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20070125/bf792c45/attachment.htm 


More information about the mythtv-dev mailing list