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. |
24th January 2014, 13:33 | #21701 | Link |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
This CPU load regression exists in all builds starting with the first madVR deband test build released on 9/30/2013. There is no change whether debanding is enabled or disabled, so it must be some other change you made starting with that build.
|
24th January 2014, 13:37 | #21702 | Link | |
Registered User
Join Date: Mar 2007
Posts: 934
|
Quote:
Disabling "Use random dithering instead of OpenCL error diffusion" drops GPU usage to ~85% but the queues are still generally empty. Using 10-bit chroma and image buffers gets me perfect playback but I've never had to use these options before. The "Use OpenCL to process DXVA NV12 surfaces" doesn't seem to make any difference to GPU or CPU usage or the queues for me. By the way, ticking/unticking that option doesn't trigger the "Apply" button being enabled, unlike the other options. I never tried the deband builds so I don't know if those had the problem or not.
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 |
|
24th January 2014, 13:41 | #21703 | Link |
Registered User
Join Date: Sep 2013
Posts: 919
|
Here is another Log with 87.1 (87e) & GTX660:
https://www.mediafire.com/?kc6y1y9253f4gva
__________________
System: i7 3770K, GTX660, Win7 64bit, Panasonic ST60, Dell U2410. |
24th January 2014, 13:56 | #21704 | Link | ||||
Registered User
Join Date: Nov 2012
Posts: 167
|
Quote:
Quote:
Quote:
Quote:
|
||||
24th January 2014, 14:08 | #21705 | Link | |
Registered User
Join Date: Jan 2007
Posts: 530
|
Quote:
.87e fixes the performance problem here for me for SD material. No drops, queues full. Turned on error diffusion also. Still have the slideshow with 1080p film on 1080 monitor, upload queue just never goes above 1...fwiw, I have a 1080p video file that works perfectly.. Edit: I should also add that all of my 1080p film mkvs are P010, not sure if that makes a difference, I don't have any 8-bit 1080p film mkvs.... Last edited by noee; 24th January 2014 at 14:36. |
|
24th January 2014, 14:58 | #21708 | Link |
Registered User
Join Date: Oct 2011
Posts: 204
|
Ugh. I think I even read that, but I thought comparisons meant all stuff that isn't bool by itself ( e.g. (srcWidth <= 720) compared to srcInterlaced ). Thanks for pointing it out to me, I hope I've learned something for the future. Anyway, it seems like it's not even a bug then!
By the way, madshi: What do you think about a single bool that states whether deinterlacing is active (false for source treated as progressive or IVTC, true for deinterlacing)? As I understand it, filmMode will be false for progressive content, so it's not entirely suitable, and I fear that if I once discover a source encoded as progressive but activate deinterlacing, the srcInterlaced switch won't change. Last edited by DarkSpace; 24th January 2014 at 15:01. |
24th January 2014, 15:14 | #21709 | Link |
Anime Otaku
Join Date: Oct 2002
Location: Somewhere in Cyberspace...
Posts: 437
|
Testing 0.87e on the PC shown in my signature produced good results, I can play my interlaced DVDs with the same settings I used in 0.86.11 plus debanding on. NNEDI is no go, too much load on the GPU. The only case I can use NNEDI is on SD videos of either 24 or 30 fps, on those cases it works good enough. To solve these issues I set up the profile system to select those options according to resolution/frame rate, I just blatantly copied madshi's example and tailored it to my needs
EDIT: Forgot to mention, the option to enable/disable OpenCL processing of DXVA NV12 surfaces is not working for me either just like the above reports.
__________________
AMD FX8350 on Gigabyte GA-970A-D3 / 8192 MB DDR3-1600 SDRAM / AMD R9 285 with Catalyst 1.5.9.1/ Asus Xonar D2X / Windows 10 pro 64bit |
24th January 2014, 15:19 | #21710 | Link | |
Registered User
Join Date: Mar 2007
Posts: 934
|
Quote:
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 |
|
24th January 2014, 15:56 | #21711 | Link | |
MPC-HC Developer
Join Date: May 2010
Location: Poland
Posts: 586
|
Quote:
Code:
if (droppedFrames < 50) "Profile1" else if (droppedFrames < 100) "Profile2" else "Profile3" Thanks for new release, everything is working great Except minor cosmetic, and my GPU performance :X Last edited by kasper93; 24th January 2014 at 16:07. |
|
24th January 2014, 16:09 | #21713 | Link |
Registered User
Join Date: Aug 2012
Posts: 32
|
MadVR don't load with the latest version, it is stuck at opening the file and it crash on the setting window. The debug work fine but the debug don't have the enable/disable OpenCL processing of DXVA NV12 option. The deinterlacing have framedrop but it's better than the other 0.87 version of MadVR. The deinterlacing worked fine (no framedrops) with the latest deband test and stable version. Thanks anyway for the latest version.
My system : Intel Core i7@920, Ati Radeon HD 5770, Windows 8.1, MPC-HC 1.7.1 Last edited by djfred93; 24th January 2014 at 16:16. |
24th January 2014, 16:37 | #21714 | Link | |||||||||||||||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
------- So here's the next test build. I'm carefully optimistic that it might make OpenCL work with newer NVidia GPUs. Give it a few seconds when you activate OpenCL features the first time. The kernels need to be compiled which may take 1-3 seconds or so. http://madshi.net/madVR87f.rar Also the new OpenCL option should now work properly. |
|||||||||||||||
24th January 2014, 16:55 | #21715 | Link | |
Registered User
Join Date: Sep 2013
Posts: 919
|
Quote:
The image turns black whether on the previous release (87e) it freezes. MadVR 87f Log
__________________
System: i7 3770K, GTX660, Win7 64bit, Panasonic ST60, Dell U2410. |
|
24th January 2014, 16:56 | #21716 | Link | |
Broadband Junkie
Join Date: Oct 2005
Posts: 1,859
|
Still a black screen when enabling OpenCL stuff (tested dither and nnedi) with 0.87f.
madVR 0.87f debug log And yes, the CPU load regression began in the very first deband test build. CPU load in 0.87.0 is slightly higher (+0.4%), but the significant doubling in madVR CPU usage started with this first deband test build. Quote:
It also seems to be very fast, at least in these simple test programs. While the D3D9 <-> OpenCL interop program seems to have fps limited to VSync (max I could test on my CRT was 170fps @ 170Hz with 5% GPU load), their D3D10 version utilizing swap chain isn't, and runs runs at 1550 fps on my GTX 770 at only 50% GPU load. Maybe worth looking at? At least it confirms this OpenCL feature isn't bugged with the 332.21 driver. Last edited by cyberbeing; 24th January 2014 at 22:09. |
|
24th January 2014, 16:57 | #21717 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
24th January 2014, 16:58 | #21718 | Link | |
Registered User
Join Date: Nov 2002
Posts: 131
|
Quote:
|
|
24th January 2014, 17:02 | #21719 | Link | |
Registered User
Join Date: Oct 2011
Posts: 204
|
Quote:
That's one less worry, then! Talking about NNEDI pixel shifts: You added a chroma upscaling option for NNEDI, how do you handle the shifts there? |
|
24th January 2014, 17:07 | #21720 | Link | |
Registered User
Join Date: Mar 2007
Posts: 934
|
Quote:
Luma: Lanczos3AR (shouldn't be used in this case) Chroma: Bicubic75 Downscaling: Catmull-Rom General: Using separate device for presentation & DXVA processing Smooth Motion: On Deinterlacing: On I only get a few dropped frames when first opening the video with 0.86.11, I get loads and very dodgy playback with 0.87f. In terms of average stats, all of them are worse with the latter. Screenshot 0.86.11 Screenshot 0.87f
__________________
TV Setup: LG OLED55B7V; Onkyo TX-NR515; ODroid N2+; CoreElec 9.2.7 |
|
Tags |
direct compute, dithering, error diffusion, madvr, ngu, nnedi3, quality, renderer, scaling, uhd upscaling, upsampling |
Thread Tools | Search this Thread |
Display Modes | |
|
|