View Issue Details

IDProjectCategoryView StatusLast Update
0000149madVRbugpublic2014-04-02 21:54
Reportercyberbeing Assigned Tomadshi  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Platformx64OSWindows 7 SP1OS Version7601
Summary0000149: Correct NNEDI3 pixel shifts when addtional resampling performed
Description~Feature Request~

Add the ability for madVR's traditional scaling algorithms correct any NNEDI3 pixel shift when they perform additional upscaling/downscaling afterwords.
Additional InformationQuote by madshi:
Hmmmm... That should be technically possible. I'm already doing exactly that to match the separately upscaled chroma channels to the NNEDI3 scaled luma channel. Sounds like a good idea to me, although it would further complicate my code (depending on scaling factor I'd have to sometimes correct the position of the chroma channels and sometimes the position of the luma channels, and sometimes both and sometimes none, ouch). Please add this as a "bug" to the tracker. I don't want to spend time on that atm, but I consider it a good idea, so I don't want to lose sight of that.
TagsNo tags attached.
madVR Version0.87.4
Media Player (with version info)Any
Splitter (with version info)Any
Decoder (with version info)Any
DecodingSoftware
Deinterlacingnone (progressive)
DXVA2 Scaling Activeno
Aero / Desktop CompositionOn
Problem occurs with modeall modes
GPU ManufacturerNVidia
GPU ModelGTX 770
GPU Driver Version321.10

Activities

madshi

2014-04-02 21:54

administrator   ~0000567

Should be implemented in v0.87.9. There are so many combination of settings, though, that I'm not 100% sure every single possible combination works correctly. I do hope so, though.

Issue History

Date Modified Username Field Change
2014-02-01 00:00 cyberbeing New Issue
2014-02-01 00:13 madshi Assigned To => madshi
2014-02-01 00:13 madshi Status new => assigned
2014-04-02 21:54 madshi Note Added: 0000567
2014-04-02 21:54 madshi Status assigned => closed
2014-04-02 21:54 madshi Resolution open => fixed