View Issue Details

IDProjectCategoryView StatusLast Update
0000587madVRbugpublic2018-12-18 19:41
ReporterMK36 Assigned Tomadshi  
PrioritylowSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
PlatformPC - Acer Aspire VX5-591GOSWindows 10 Home 64-bitOS Version1809
Summary0000587: Reduce banding artifacts does not work properly in D3D11 10bit display mode.
DescriptionDe-banding(and possibly other options) visibly does not work with mine LG TV in D3D11 10bit mode. Changing "the native display bitdepth" to 8bits solves the issue. Using HDMI 1.4 connection.
Additional InformationHDMI v1.4

Codec Tweak Tool | Log file | Generated at 2018-12-12 23:01:14

##### System Information #####

OS: Windows 10 Home (10.00.17763) (x64)
CPU name: Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
CPU speed: 2496 MHz (4t)
Memory: 8064 MB
Screen size: 1920x1080 (32bits) (60Hz)
Video card 1: Intel(R) HD Graphics 630
              VendorID: 8086, DeviceID: 591b
Video mem: 1024 MB
Video driver: igdumdim64.dll (Version (11-19-2018)
Video card 2: NVIDIA GeForce GTX 1050
              VendorID: 10de, DeviceID: 1c8d, SubSys: 11281025
Video mem: 4096 MB
Video driver: nvldumdx.dll (Version (11-12-2018)
Audio device: NVIDIA Virtual Audio Device (Wave Extensible) (WDM)
              VendorID: 0955, DeviceID: 9000
Audio driver: nvvad64v.sys (Version (8-22-2018)

##### K-Lite Codec Pack #####

KLCP version: 14.5.8
KLCP type: full

Speaker conf: 2.0

MPC renderer: madVR
MPC subs: ISR
MPC audio: System Default

##### Decoder Settings #####

LAV Video:

LAV Audio:
MP3=1 AC3=B DTS=B DTSHD=1 EAC3=1 TRUEHD=1 AAC=1 Vorbis=1 LPCM=1 WMA=0
TagsNo tags attached.
madVR Version0.92.17
Media Player (with version info)MPC-HC (Nightly, 64-bit) v1.8.3.8
Splitter (with version info)LAV Splitter:
Decoder (with version info)LAV Video:
Deinterlacingnone (progressive)
DXVA2 Scaling Activeno
Aero / Desktop CompositionOn
Problem occurs with modeall modes
GPU ManufacturerNVidia + Intel
GPU ModelNVIDIA GeForce GTX 1050
GPU Driver Versionnvldumdx.dll (Version (11-12-2018)



2018-12-12 23:28

administrator   ~0002447

I don't think this is a madVR bug. This probably means that your OLED simply doesn't handle 10bit input properly. But I'd suggest that you make sure by double checking with some native 10bit content. Is that completely banding free on your OLED?

(Also make sure you have your GPU set to 0-255/Full RGB output.)


2018-12-12 23:28

reporter   ~0002448

Display info + comparison screenshots


2018-12-12 23:35

administrator   ~0002449

Capturing 10bit in screenshots is difficult, or even impossible, because the media players only support 8bit screenshot files.


2018-12-12 23:57

reporter   ~0002450

I believe that for some reason TV just can't handle 10bit depth over HDMI, it's a shame because internally can play 10bit HVEC videos just fine(not 10bit AVC though). That theory would make sense, because it would be another issue(particularity stuttering in 1080p 120hz mode)


2018-12-13 00:06

administrator   ~0002451

The best way to double check is to play native 10bit test image/videos via madVR, e.g. a smooth grayscale. If that has banding, it's probably either the GPU driver (of configuration) or the TV which is at fault.


2018-12-13 00:19

reporter   ~0002452

Screenshots(of the same frame) were made by windows, but for some reason are representative of my experience(actual banding on the TV was really visible even without tweaking screenshots in gimp)


2018-12-13 18:41

reporter   ~0002453

Thanks for hints, so i have finished testing.
1)Windows does not display 10bit(I believe that's possibly the main issue).
2)When playing 'Gradient' 8bit h.264: Debanding does work in 10bit, slightly, but best results were in 8bit mode. (If it's isolated incident of mine it would suggest that my TV does not like 10bit signal very much)
3)When playing 10bit h.265 (16bit image converted to 10bit HVEC) video debanding(because compression) produced similar results(good)[for some reason could't play still images fullscreen].
Conclusion: I'm going to update drivers(hopefully this time they will not lock my clocks to 2D speeds) and stick with good old 8bit output. Thanks again for help.

Issue History

Date Modified Username Field Change
2018-12-12 23:24 MK36 New Issue
2018-12-12 23:28 madshi Note Added: 0002447
2018-12-12 23:28 madshi Assigned To => madshi
2018-12-12 23:28 madshi Status new => feedback
2018-12-12 23:28 MK36 Note Added: 0002448
2018-12-12 23:28 MK36 Status feedback => assigned
2018-12-12 23:35 madshi Note Added: 0002449
2018-12-12 23:57 MK36 Note Added: 0002450
2018-12-13 00:06 madshi Note Added: 0002451
2018-12-13 00:19 MK36 Note Added: 0002452
2018-12-13 18:41 MK36 Note Added: 0002453
2018-12-18 19:41 MK36 Status assigned => closed
2018-12-18 19:41 MK36 Resolution open => no change required