Jump to content

OSD Teletext in D3D exclusive mode


cuppie

Recommended Posts

Posted

Hi,

 

First I would like to thank everyone who made the custom renderer with D3D exclusive mode possible.

 

Currently i'm running DVBViewer 4.6.0.1 on a Zotac ND-22 (CULV ION) with 2 Gb RAM.

Platform Windows XP SP3 , clean install.

Nvidia driver 258.96 which came with windows update (no other driver version installed before windows update)

When using D3D exlusive mode , i've some trouble with teletext, on HD Channels.

I've done a lot of investigation on my teletext problem. (But still i'm not a die-hard like you)

 

When I just do a clean install of XP , DVBViewer , and codec (Cyberlink pdvd 9 or 10) , the OSD Teletext does not come up, when I select it.

 

But when playing with the NVIDIA settings , I have to do the following :

Use the tool D3Doverrider , and select BOTH 'Force VSYNC on" and 'Force TRIPLE BUFFERING on'

When this D3Doverrider tool is running in the background , with these settings , its possbile to start OSD Teletext.

 

But when I zap fast through Teletext pages (keep the up or down button pressed) the screen stutters and the OSD Teletext screen starts flashing. And doesn't come to normal anymore. I've to turn of Teletext , and zap to another tv-channel.

 

When disabling D3D exclusive mode , Teletext works fine. (But then I have tearing on livetv in the upper half the screen, like other an member also had)

 

What i've already tested :

- I've tried other HD codecs (CoreAVC/Cyberlink/Elecard) it seems not to change anything

- read a lot on other forums about NVIDIA issues , When i enable Anti-aliasing live tv stutters but OSD Teletext works fine.

- Checked refresh rates of my tv (Philips 37PFL9732) Has to be 50 Hz (Cable provider is tranmitting at 25 fps)

- Tested with different tuners (Terratec / Technotrend / Sundtek) also no change.

 

Maybe i've missed it , but can't find any other topics on this.

 

Thanks again.

support.zip

Posted

works for me. I think the onboard grafics are somewhow to slow to render, because you say when enabling anti aliasing it works fine.

Posted

works for me. I think the onboard grafics are somewhow to slow to render, because you say when enabling anti aliasing it works fine.

 

Is there any well know method to test this ?

As far as I can see , the CPU utilization gets higher than normal , maybe to high.

I've not checked the gpu utilization , is there a tool available for checking the gpu utilization ?

 

On the other hand , is it possbile that OSD Teletext is rendered by CPU ?

The other OSD menus seems to be rendered by GPU, I cannot approve that , but I think because of the great performance of OSD in D3D exclusive.

Posted

see "gpu-z" for gpu load.

 

Nice utility.

It shows only 256 MB ram for grafics , so i've changed it in the BIOS to 512 MB.

 

GPU and CPU have sometimes load about 70 or 80% , when using teletext. But it looks never overloaded.

 

But i've also to correct the first post. The teletext problem is on all channels (as well as SD channels)

 

I cannot approve it , but I think it has someting to do with vsync and triple buffering (done with D3Doverrider)

 

Can someone explain why it's needed for make teletext working ?

Without D3Doverrider , is doesn't work at all.

 

Maybe it's possible to do D3Doverrider trick in DVBViewer instead ?

 

Other OSD pages (dvd-menu , epg etc) are running fine and very fast.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...