SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 07-27-2004, 01:41 PM
edbmdave edbmdave is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Dallas
Posts: 365
Angry HELP with "3D Acceleration" and Tearing

Help. I have nailed this down, and have become very frustrated with it.

I have tearing occurring in my playback of video. If I toggle "3D Acceleration" off in Detailed Setup, the tearing STOPS... I have tried disabling all DXMA on all Decoders, Did not help. Only Turning off "3D Acceleration" Fixes it.

I am pretty sure this is NOT a video card issue. I have now tried the three following cards, and STILL see it with out a change in frequency.

ATI All-In-Wonder 9000
ATI Radion 9600 XT
ATI Radion 9800 Pro

I really like the transparency that the "3D Acceleration" gives me, but equally hate the tearing effect in my videos. (I have even seen it in a several lowerbit rate DixVs)

HELP HELP HELP.........

What can I do?

SageTV 2.0/MLBDude 2, AMD 2600, 1.5MB RAM PC3200, 250MB HD ATA/133 7200RPM, Hauppauge MPEG Decoder, Sonic CineMaster DVD Decoder, ATI Video Driver 4.7, XP Pro w/SP1 and HotFixes, Currently ATI Radion 9800 Pro, DivX Pro 5.2, Lame MP3 Encoder, PVR-250MCE, PVR250, and PVR-Roslyn. That All!!
Reply With Quote
  #2  
Old 07-27-2004, 01:44 PM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
VMR9 and tearing is extremely common. What resolution are you running at? The lower the resolution the less chance of it.

When you turn off 3D Acceleration you are dropping to Overlay which does not have this bug.

If you do some searching in these forums for VMR9 you will see lots of issues with it. It is also video card dependant. From that list the 9800 should be the only one to do it well based on other users experiences.
Reply With Quote
  #3  
Old 07-27-2004, 02:45 PM
edbmdave edbmdave is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Dallas
Posts: 365
I am running at 1280 x 768.

I haven't seen a difference between the three cards. They all seem to do the same amount of tearing and pretty much ( best my eyes can tell) it is consistant as far as where and how it occurs. (Regardless of the 9000, 9600, or 9800).

Is there another way to achieve transparency w/o the tearing? I am having a hard time swallowing that a 9800 which rules for video processing (games, etc..) delivers this poor of a result. I can max the card out on most games and never see any effects. Ask Sage to do 3D and it is consistantly tearing...

Thoughts? Could this be something in Sage itself of how it has implemented VMR?

When I play back a DVD through sonic and have VMR enabled in the decoder I have NEVER seen this. Only when performing playback in Sage.

PS. I tried this with Meedio and Showshifter and it did not occur. I don't know if they are using VMR or not, but Meedio has implemented a transparenacy mode that works. I am pretty sure showshifter does not use VMR.
Reply With Quote
  #4  
Old 07-27-2004, 03:18 PM
salsbst's Avatar
salsbst salsbst is offline
SageTVaholic
 
Join Date: Jun 2003
Posts: 2,592
http://www.avsforum.com/avs-vb/showt...11#post3993411 has some interesting information on what Frey might be able to do to fix tearing. I say it's Microsoft's problem to fix, though.

No, you can't have the partial transparency in SageTV without VMR9. It's possible that DirectX9.0c will help with the tearing. It was released very recently.

[edit: fixed link]

Last edited by salsbst; 07-27-2004 at 03:28 PM.
Reply With Quote
  #5  
Old 07-27-2004, 03:46 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
FWIW, I'm not 100% convinced it's not a bug in ATI's drivers. I mean, I upgraded to 4.7 and it seems better somehow, but no matter what resolution, what content, whatever, I always have tearing. Plus, from time to time, I see tearing just dragging around windows.

Couple that with the fact that there are people at all ends of the ATI scale with tearing problems, non-DX9 ATI cards have been known to do VMR9 just fine, and that on the nVidia side it seems more corrolated to card performance (5200 has a hard time, 5700 is much better)

Maybe I'm just seeing what I want to, or missing problems on the nVidia side, but I know I've had my last ATI board, at least for quite a while.
Reply With Quote
  #6  
Old 07-27-2004, 03:51 PM
edbmdave edbmdave is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Dallas
Posts: 365
Interesting. I hate to think ATI has flawed, but everyone makes mistakes. Anyone else out there with either an ATI or NVidia card that can report on it?

If it is ATI, Time to start calling and complaining.
Reply With Quote
  #7  
Old 07-27-2004, 04:13 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
You've inspired me:
VMR9 Tearing Poll
Reply With Quote
  #8  
Old 07-27-2004, 04:24 PM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
I moved from an ATI 9000, to an ATI 9660, then an nVidia 5700. All have tearing. At 640x480 I don't get tearing with the 5700. Anything higher it tears.

FYI DVD playback means nothing in comparison to tearing with VIDEO content. Film content at 23.xx fps for DVD's is much less taxing on the video card that the 29.xx of the Video content that Sage records.

Anyone tried DX9c yet to see if it helps?
Reply With Quote
  #9  
Old 07-27-2004, 08:56 PM
kny3twalker kny3twalker is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,074
Is stuttering the same thing as tearing cause you can enable the vertical sync in sage via the registry
I get really bad stuttering with DXVA on in the decoder
I can turn it off and everything plays smoothly but much more blurry
I have not had tearing since beta

Maybe someone can tell me whether stuttering is the same as tearing
cause I do not understand why you are getting tearing unless you turned off vertical sync in the registry

Also vertical sync is on by default in my video card settings

after all this I think it is a problem with DirectX

but I do get stutters every great once in a while with overlay as well
it happens not only in SageTV but any DVD program with video (not DVD)
mostly during really long panning right to left, up and down, etc....
Reply With Quote
  #10  
Old 07-27-2004, 10:00 PM
edbmdave edbmdave is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Dallas
Posts: 365
Quote:
Originally posted by kny3twalker
Is stuttering the same thing as tearing cause you can enable the vertical sync in sage via the registry...

What registry entry? I checked my Video Driver and Video Sync is ON.

I also tried DirectX 9.0c no change, still does it. No improvement that I can tell.
Reply With Quote
  #11  
Old 07-27-2004, 10:40 PM
kny3twalker kny3twalker is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,074
usepresentationinterval set to 1
Attached Files
File Type: zip sagetv vertical sync.zip (380 Bytes, 221 views)
Reply With Quote
  #12  
Old 07-27-2004, 10:53 PM
edbmdave edbmdave is offline
Sage Aficionado
 
Join Date: Apr 2004
Location: Dallas
Posts: 365
Thumbs up My Tearing has healed...

Thanks, I looked and found that I had a value of 80000000 for UsePresentionInterval. I changed it to 0. Rebooted, and short of having a very few frames that stuttered, the tearing is GONE.....

The reg file you attached shows UsePresentationInterval set to 1. Which way should it be?

What does UsePresentationInterval and the other registry settings do? And should I be concerned with them?

"DisableLinearTextureFiltering"=dword:00000000
"PageFlipping"=dword:00000000
"UsePresentationInterval"=dword:00000001

kny3twalker you are AWESOME!! Thanks.
Reply With Quote
  #13  
Old 07-28-2004, 01:58 AM
kny3twalker kny3twalker is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,074
it should be vertical sync (usepresentationinterval)
I get no tearing but no stuttering
I am beginning to think it is something on SageTV's end that is causing this unless VMR9 acts this way with all applications
the fact that we all get under 30 CPU usage and some have 9800 PRO+ video cards yet still get stuttering
it seems that the problem must be Frey's end
I know if you change that value from 1 to 0
you get a little tearing but no stuttering

I would like to know what Frey is running and if they use VMR9
also whether they enable DXVA in the decoder (not the DXVA mode thing Sage) with VMR9 rendering
Reply With Quote
  #14  
Old 07-28-2004, 04:27 AM
mlbdude's Avatar
mlbdude mlbdude is offline
Moderator
 
Join Date: May 2003
Location: Melbourne, Florida
Posts: 4,174
Stuttering is the same thing as the tearing issue. The difference is that when the frame can't keep up with the frame-rate of the movie rather than tear it skips those frames.
Reply With Quote
  #15  
Old 07-28-2004, 04:48 AM
kny3twalker kny3twalker is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,074
I know just wanted to make sure that I am following the topic
also any thoughts as to whether Frey could make some changes
or is all hardware no matter how expensive insufficient
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 11:14 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.