madshi bug tracker - madVR
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000600||madVR||bug||public||2019-02-25 15:57||2019-02-25 15:57|
|Platform||Intel z68/z97/ amd gpu||OS||Win 7/10||OS Version|
|Media Player (with version info)||mpchc last|
|Splitter (with version info)||lav filter 73.1|
|Decoder (with version info)||All|
|DXVA2 Scaling Active||no|
|Aero / Desktop Composition||Off|
|Problem occurs with mode||all modes|
|GPU Model||1060, 580, 7970, 7870|
|GPU Driver Version||Happens regardless of version|
|Summary||0000600: Blackbar detection not working correctly with NGU|
If using NGU, the scalar creates a double of 1918 or 1919 width, This causes madvr to do Lanzcos again to reach the destination width of 3840
In normal scalar, black bar detection can be set to ignore scalar if pixel change is small. but I suppose this is not run a second time to disable scalar after NGU.
This eats quite alot of performance depending on the video spec and is certainly undesirable since NGU is already giving us the goods, why put lanczos on top of that just to cut away 1 pixel vertical bar.
|Steps To Reproduce|
|Additional Information||For most wide screen video cases, a quick fix would be to disable vertical bar detection, but keep horizontal bar detection. because they're usually small if they exist, and I think most users can live with that to preserve the performance and straight NGU output.|
Also, detection could be run again after NGU, that way maybe the Ignore scaling function would work.
|Tags||No tags attached.|
|2019-02-25 15:57||tp4tissue||New Issue|
|There are no notes attached to this issue.|