Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Search this Thread Display Modes
Old 28th March 2019, 18:53   #55541  |  Link
Klaus1189
Registered User
 
Join Date: Feb 2015
Location: Bavaria
Posts: 1,666
I just updated that info here:
https://forum.doom9.org/showthread.php?t=176013

419.67 GRD 2019-03-25 stuttering issues
419.67 CRD 2019-03-20 stuttering issues
419.35 GRD 2019-03-05 stuttering issues
419.17 GRD 2019-02-22
418.91 GRD 2019-02-14 NO stuttering issues

Did anyone test 419.17 about the stutter issues?
Klaus1189 is offline   Reply With Quote
Old 28th March 2019, 20:04   #55542  |  Link
SirMaster
Registered User
 
Join Date: Feb 2019
Posts: 231
Probably dumb question.

How can I tell whether my D3D11 is actually running in Native or Copy-Back mode?

I know how to get D3D11 Native, but I understand some madVR options will trigger it into copy-back mode.
SirMaster is offline   Reply With Quote
Old 28th March 2019, 20:20   #55543  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,351
You have to select the GPU in LAV Video settings with D3D11 set. That will force copy-back. Not selecting the GPU selects Native.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 28th March 2019, 20:35   #55544  |  Link
SirMaster
Registered User
 
Join Date: Feb 2019
Posts: 231
Quote:
Originally Posted by SamuriHL View Post
You have to select the GPU in LAV Video settings with D3D11 set. That will force copy-back. Not selecting the GPU selects Native.
I understand that's how you can manually change between native and copy-back.

But I thought that even if you select native, that enabling certain features in madVR like some HDR to SDR tone mapping settings (restore highlight details?) and such would automatically force madVR into copy-back mode.

Is this simply incorrect? You are suggesting that if I have Automatic (Native) selected that it will never go into copy-back mode no matter what processing settings in madVR I choose? I was always under the impression that D3D11 in madVR could auto-switch when needed. I just want to be able to "tell" when I am no longer in native mode.
SirMaster is offline   Reply With Quote
Old 28th March 2019, 20:48   #55545  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
No, madVR features that require copy back simply do not work when using native. There is no automatic switch.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 28th March 2019, 20:53   #55546  |  Link
SirMaster
Registered User
 
Join Date: Feb 2019
Posts: 231
Quote:
Originally Posted by Asmodian View Post
No, madVR features that require copy back simply do not work when using native. There is no automatic switch.
Thanks!

Is there a way to know what features need copy-back to work? Other than trying to determine if your video looks like it changed when toggling a feature?
SirMaster is offline   Reply With Quote
Old 28th March 2019, 21:28   #55547  |  Link
el Filou
Registered User
 
el Filou's Avatar
 
Join Date: Oct 2016
Posts: 896
madVR features that don't work with DXVA/D3D11 native are: IVTC; black bars detection.
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40
el Filou is offline   Reply With Quote
Old 28th March 2019, 21:32   #55548  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
Also the measure frame brightness for HDR tone mapping.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 28th March 2019, 21:35   #55549  |  Link
SirMaster
Registered User
 
Join Date: Feb 2019
Posts: 231
Quote:
Originally Posted by el Filou View Post
madVR features that don't work with DXVA/D3D11 native are: IVTC; black bars detection.
Are you sure that's really all?

I am certain that for DXVA (Native) vs. DXVA (copy-back) that under devices -> hdr the dropdown called (highlight recovery strength does not work in DXVA (Native), but it does work in DXVA (copy-back).

You are saying it should work in D3D11 Native?

https://i.postimg.cc/K8B4fVWf/hdr.png

Quote:
Originally Posted by Asmodian View Post
Also the measure frame brightness for HDR tone mapping.
*EDIT* you beat me.
SirMaster is offline   Reply With Quote
Old 28th March 2019, 22:29   #55550  |  Link
el Filou
Registered User
 
el Filou's Avatar
 
Join Date: Oct 2016
Posts: 896
Nope, I also thought that before and it may have been the case at some point in the past, but all the HDR features now work with DXVA native. You can check easily with ShowRenderSteps.
Luminance measure has to work because madshi himself recommends D3D11 native for the standalone measurement tool.
Highlights recovery is also easy to check even without ShowRenderSteps because it uses quite a lot of processing power (at least on my GPU )
__________________
HTPC: Windows 10 22H2, MediaPortal 1, LAV Filters/ReClock/madVR. DVB-C TV, Panasonic GT60, Denon 2310, Core 2 Duo E7400 oc'd, GeForce 1050 Ti 536.40
el Filou is offline   Reply With Quote
Old 28th March 2019, 22:36   #55551  |  Link
SirMaster
Registered User
 
Join Date: Feb 2019
Posts: 231
Quote:
Originally Posted by el Filou View Post
Nope, I also thought that before and it may have been the case at some point in the past, but all the HDR features now work with DXVA native. You can check easily with ShowRenderSteps.
Luminance measure has to work because madshi himself recommends D3D11 native for the standalone measurement tool.
Highlights recovery is also easy to check even without ShowRenderSteps because it uses quite a lot of processing power (at least on my GPU )
Excellent, thanks! Yes it must have changed somewhere along the line in newer builds than I am originally remembering.
SirMaster is offline   Reply With Quote
Old 29th March 2019, 00:34   #55552  |  Link
fourbigkids
Registered User
 
fourbigkids's Avatar
 
Join Date: Dec 2005
Posts: 54
Hi all.

Having a bit of trouble with judder in certain circumstances. I have two HDMI outputs from my HTPC. One from an Nvidia RTX2060, which goes to a pre-pro and then to the TV, and the other from the on-board Intel 630 video which goes direct to the TV. VLC plays video without judder through either route to the TV. But with MPC-BE and MadVR, judder is present, but only when using the Intel video output. MadVR is set for pretty low performance. I have attached two snips, one for the Nvidia and the other for the Intel. I see that the only difference is in the rendering rate, the Nvidia being three times faster than the Intel. Could this be the cause of the judder? The Nvidia card is new and I hadn't noticed judder on the Intel card beforehand.

Ideally I want to be able to use MPC-BE for both outputs and have the capacity to upscale the many old DVD movie rips we have with MPC-BE, and for MPC-BE to work smoothly with the Intel output.

You might ask why do I need both outputs. Well, my wife prefers minimal engagement with the system. Turn it on and press play - hence Intel straight to the TV. However, I am prefer to enjoy the full surround sound experience and the quality of the MadVR upscaling, even if it requires more action on my part. The only alternative I can see is changing the default player to VLC for my wife and then manually opening files in MPC-BE when I want to watch something.

Any suggestions on how to resolve?

Cheers,

Allan

Nvidia Card:

https://1drv.ms/u/s!Ajkfvd4XPdI2iNx1jOLe-dF0TCtLZQ


Intel Video:

https://1drv.ms/u/s!Ajkfvd4XPdI2iNx2hHmZmg_1Q1T9yg


.................................................................

edit:

It appears that the judder was present because MadVR wasn't able to change the refresh rate to match the source with Windows doing the cloning of the displays (the AVR and the TV). I have resolved this problem by using two outputs on the nvidia GPU, rather than one on the nvidia and the other on the Intel GPU. One goes via the AVR to the TV and the the other goes direct to the TV. This way nvidia controls the 'cloning'. I have set it up in the Nvidia control panel so that the AVR is the source of the clone when both routes are active. When the AVR is switched on I am able to play a video with MPC/MadVR through the AVR to the TV and the refresh rate is able to be switched to match the source, but not HTPC-TV direct. If I turn off the AVR then MPC/MadVR is able to switch the refresh rate HTPC to TV direct. :-) This may be possible in Windows but I haven't checked - very easy to setup in nvidia control panel. Only downside is that I can't play UHD discs on my HTPC but this is a non-issue given that the licencing controls keep screwing things up and I have a BSOD more often than not. It is just not worth the trouble - just bought a Panasonic player for $250, works like a charm.

Last edited by fourbigkids; 5th April 2019 at 02:12. Reason: update
fourbigkids is offline   Reply With Quote
Old 29th March 2019, 01:14   #55553  |  Link
fourbigkids
Registered User
 
fourbigkids's Avatar
 
Join Date: Dec 2005
Posts: 54
Having trouble posting images from url. I'll try again:

Nvidia:



Intel:

https://1drv.ms/u/s!Ajkfvd4XPdI2iNx2hHmZmg_1Q1T9yg


Edit

Nah. Screw it. Not working.
fourbigkids is offline   Reply With Quote
Old 29th March 2019, 01:34   #55554  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
How fast is the Intel GPU in ms? What framerate video are you playing?
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 29th March 2019, 01:54   #55555  |  Link
fourbigkids
Registered User
 
fourbigkids's Avatar
 
Join Date: Dec 2005
Posts: 54
Hi Asmodian. The Average Stats show the Intel GPU rendering at 64.70ms in the video in the links above. It is a 23.976 fps movie in this case, but the judder is common to a range of sources.

Allan
fourbigkids is offline   Reply With Quote
Old 29th March 2019, 02:05   #55556  |  Link
Asmodian
Registered User
 
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,406
Yes, the Intel GPU is too slow for your settings. A single 23.976 video frame is only displayed for 1000/23.976 = 41.70833 ms. This means you need the average rendering time to be below 41 ms, and there also needs to be some extra so I would target something lower, low enough madVR stops reporting dropped frames. Higher frame rates need to be rendered even faster.
__________________
madVR options explained
Asmodian is offline   Reply With Quote
Old 29th March 2019, 03:06   #55557  |  Link
fourbigkids
Registered User
 
fourbigkids's Avatar
 
Join Date: Dec 2005
Posts: 54
Thanks Asmodian. I thought that might be the case. Looks like I am going to have to run two players, one for each GPU. Cheers, Allan
fourbigkids is offline   Reply With Quote
Old 29th March 2019, 06:30   #55558  |  Link
jmone
Registered User
 
Join Date: Dec 2007
Posts: 652
Quote:
Originally Posted by Klaus1189 View Post
I just updated that info here:
https://forum.doom9.org/showthread.php?t=176013

419.67 GRD 2019-03-25 stuttering issues
419.67 CRD 2019-03-20 stuttering issues
419.35 GRD 2019-03-05 stuttering issues
419.17 GRD 2019-02-22
418.91 GRD 2019-02-14 NO stuttering issues

Did anyone test 419.17 about the stutter issues?
I have no issues on 419.35 once I turned VSYNC ON.
jmone is offline   Reply With Quote
Old 29th March 2019, 06:59   #55559  |  Link
ryrynz
Registered User
 
ryrynz's Avatar
 
Join Date: Mar 2009
Posts: 3,646
Why are people even changing VSYNC in the control panel? Just use the default 'use the 3d application setting' and be done with it.
ryrynz is offline   Reply With Quote
Old 29th March 2019, 07:05   #55560  |  Link
huhn
Registered User
 
Join Date: Oct 2012
Posts: 7,903
that's the issue it doesn't work with application controlled where it should use "on".
huhn is offline   Reply With Quote
Reply

Tags
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 +1. The time now is 11:46.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.