View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000308 | madVR | bug | public | 2015-06-09 00:41 | 2015-09-23 17:14 |
Reporter | MS-DOS | Assigned To | madshi | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
OS | Win7 x64 | ||||
Summary | 0000308: NNEDI3 bad performance without the interop hack | ||||
Description | NNEDI3 was working poorly without the interop hack since the release of two interop builds: https://www.doom9.org/showthread.php?p=1677698#post1677698 with any possible combinations of MadVR, player and decoder settings and any videos after GPU load reaches a certain amount (around 70%). Behavior: Various amounts of presentation glitches\dropped frames (and stuttering) depending on the video source\settings. I've emailed you two debug logs of playing a 960x540 video, one in FSE and another one in FSW mode. | ||||
Tags | No tags attached. | ||||
madVR Version | 0.88.11 | ||||
Media Player (with version info) | MPC-HC x64 1.7.9.6 | ||||
Splitter (with version info) | LAV 0.65.0.16 | ||||
Decoder (with version info) | LAV 0.65.0.16 | ||||
Decoding | Software | ||||
Deinterlacing | none (progressive) | ||||
DXVA2 Scaling Active | no | ||||
Aero / Desktop Composition | On | ||||
Problem occurs with mode | all modes | ||||
GPU Manufacturer | AMD | ||||
GPU Model | 5870 | ||||
GPU Driver Version | 13.12, 15.5 Beta | ||||
|
I'm slightly confused. Why do you consider this a bug? It sure is a bug, but the bug is in the AMD drivers. Or why do you think this is a bug in madVR? |
|
I know there is a D3D9 <-> OpenCL interop bug on AMD. However, it's not about that bug in general, but rather about the workarounds you made for it. To be more specific, back when you removed the hack option from 0.87.15, I was the *only* person who voiced against it... https://www.doom9.org/showthread.php?p=1715454#post1715454 ...which now made me think that there was something with your first (non-hack) method which caused this particular issue on my system. I was hoping the debug logs would shed some light on it. |
|
I don't know if it's specific to your PC. When I introduced the interop hack, there were some users for whom the interop hack worked well, and others for whom it didn't. I don't think there's much I can do here. |
|
Much or not, there apparently *was* something you could do, and you did it. Just tested 0.89.3 and I no longer have this issue. Overall, NNEDI3 now works much faster than it did before with the interop hack. Thank you for your work :) |
|
Well, the change I did was made necessary because NVidia dropped DX9 OpenCL interop. So I had to change to DX11 OpenCL interop. That this also improved the AMD situation was just a lucky coincidence. I didn't know that doing so would improve (or solve) the interop problem. If I had known that I would done the change sooner. AMD itself has never responded to any of that. They could just have told me that the problem is limited to DX9 and to use DX11 instead, but they didn't. Anyway, problem (seemingly) solved, thanks for letting me know, so I'll close the bug report now. |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-06-09 00:41 | MS-DOS | New Issue | |
2015-06-09 09:10 | madshi | Note Added: 0001076 | |
2015-06-09 09:10 | madshi | Assigned To | => madshi |
2015-06-09 09:10 | madshi | Status | new => feedback |
2015-06-09 14:41 | MS-DOS | Note Added: 0001077 | |
2015-06-09 14:41 | MS-DOS | Status | feedback => assigned |
2015-06-09 15:28 | madshi | Note Added: 0001078 | |
2015-06-09 15:28 | madshi | Status | assigned => feedback |
2015-09-23 17:09 | MS-DOS | Note Added: 0001170 | |
2015-09-23 17:09 | MS-DOS | Status | feedback => assigned |
2015-09-23 17:12 | madshi | Note Added: 0001171 | |
2015-09-23 17:14 | madshi | Status | assigned => closed |
2015-09-23 17:14 | madshi | Resolution | open => fixed |