INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: JRVR does not respect the display EDID override  (Read 627 times)

bogdanbz

  • World Citizen
  • ***
  • Posts: 208
JRVR does not respect the display EDID override
« on: June 18, 2023, 02:30:35 pm »

I use an EDID override for my TV to change the advertised max panel luminance, the color primaries and the white point color coordinates reported to Windows.

Other tools see these changed values, but JRVR doesn't. In the JRVR display HDR properties, the "Max HDR Brightness" is the value reported by the TV (1671 nits), and not by my override (1037 nits).

Original EDID:
00 FF FF FF FF FF FF 00 4D D9 05 C1 01 01 01 01
01 1F 01 03 80 90 51 78 0A 0D C9 A0 57 47 98 27
12 48 4C 21 08 00 81 80 A9 C0 71 4F B3 00 01 01
01 01 01 01 01 01 08 E8 00 30 F2 70 5A 80 B0 58
8A 00 9F 29 53 00 00 1E 02 3A 80 18 71 38 2D 40
58 2C 45 00 9F 29 53 00 00 1E 00 00 00 FC 00 53
4F 4E 59 20 54 56 20 20 2A 33 30 0A 00 00 00 FD
00 17 79 0E 88 3C 00 0A 20 20 20 20 20 20 01 65
02 03 61 F0 5A 75 76 61 60 65 66 5D 5E 5F 62 1F
10 14 05 13 04 20 22 3C 3E 12 03 11 02 3F 40 2F
0D 7F 07 15 07 50 3D 07 BC 57 06 01 67 04 03 83
0F 00 00 6E 03 0C 00 30 00 B8 44 2B 00 80 01 02
03 04 6D D8 5D C4 01 78 80 63 03 00 00 00 00 00
E2 00 CB E3 05 DF 01 E2 0F 3F E6 06 0D 01 A2 BE
06 01 1D 00 72 51 D0 1E 20 6E 28 55 00 9F 29 53
00 00 1E 00 00 00 00 00 00 00 00 00 00 00 00 D4

EDID override:
00 FF FF FF FF FF FF 00 4D D9 05 C1 01 01 01 01
01 1F 01 03 80 90 51 78 0A 78 B1 B5 4A 2B CC 21
0B 50 54 21 08 00 81 80 A9 C0 71 4F B3 00 01 01
01 01 01 01 01 01 08 E8 00 30 F2 70 5A 80 B0 58
8A 00 9F 29 53 00 00 1E 02 3A 80 18 71 38 2D 40
58 2C 45 00 9F 29 53 00 00 1E 00 00 00 FC 00 53
4F 4E 59 20 54 56 20 20 2A 33 30 0A 00 00 00 FD
00 17 79 0E 88 3C 00 0A 20 20 20 20 20 20 01 EF
02 03 61 F0 5A 75 76 61 60 65 66 5D 5E 5F 62 1F
10 14 05 13 04 20 22 3C 3E 12 03 11 02 3F 40 2F
0D 7F 07 15 07 50 3D 07 BC 57 06 01 67 04 03 83
0F 00 00 6E 03 0C 00 30 00 B8 44 2B 00 80 01 02
03 04 6D D8 5D C4 01 78 80 63 03 00 00 00 00 00
E2 00 CB E3 05 DF 01 E2 0F 3F E6 06 0D 01 8C BD
06 01 1D 00 72 51 D0 1E 20 6E 28 55 00 9F 29 53
00 00 1E 00 00 00 00 00 00 00 00 00 00 00 00 EB

This is how it looks in the registry:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\SNYC105\5&20967f16&6&UID184576\Device Parameters\EDID_OVERRIDE]
"0"=hex:00,ff,ff,ff,ff,ff,ff,00,4d,d9,05,c1,01,01,01,01,\
  01,1f,01,03,80,90,51,78,0a,78,b1,b5,4a,2b,cc,21,\
  0b,50,54,21,08,00,81,80,a9,c0,71,4f,b3,00,01,01,\
  01,01,01,01,01,01,08,e8,00,30,f2,70,5a,80,b0,58,\
  8a,00,9f,29,53,00,00,1e,02,3a,80,18,71,38,2d,40,\
  58,2c,45,00,9f,29,53,00,00,1e,00,00,00,fc,00,53,\
  4f,4e,59,20,54,56,20,20,2a,33,30,0a,00,00,00,fd,\
  00,17,79,0e,88,3c,00,0a,20,20,20,20,20,20,01,ef
"1"=hex:02,03,61,f0,5a,75,76,61,60,65,66,5d,5e,5f,62,1f,\
  10,14,05,13,04,20,22,3c,3e,12,03,11,02,3f,40,2f,\
  0d,7f,07,15,07,50,3d,07,bc,57,06,01,67,04,03,83,\
  0f,00,00,6e,03,0c,00,30,00,b8,44,2b,00,80,01,02,\
  03,04,6d,d8,5d,c4,01,78,80,63,03,00,00,00,00,00,\
  e2,00,cb,e3,05,df,01,e2,0f,3f,e6,06,0d,01,8c,bd,\
  06,01,1d,00,72,51,d0,1e,20,6e,28,55,00,9f,29,53,\
  00,00,1e,00,00,00,00,00,00,00,00,00,00,00,00,eb
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10935
Re: JRVR does not respect the display EDID override
« Reply #1 on: June 18, 2023, 04:30:10 pm »

We just ask Windows for the value (through IDXGIOutput6::GetDesc1). And it actually respects any override I set with the Windows HDR calibration tool.

In any case that value is only informational and not used for anything at this point.
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14463
  • I won! I won!
Re: JRVR does not respect the display EDID override
« Reply #2 on: June 18, 2023, 05:16:37 pm »

FWIW - I've found that Windows seems to go to a "Default" of 1,015nits after I turn off/on my screens (but the PC is still on).  Sometimes it "fixes" itself, other times it stays on the default 1,015nits till a reboot or another display on/off cycle.  If it is just MC that has the default values (and the Windows Display Info is correct) then closing all of MC and restarting it helps as well.  I too have used the Windows HDR calibration tool though I got really weirdly high values of around 6,400nits on one and 4,200nits on the other (same make model screen but purchased a year or so apart).  I wish it was true!  The whole thing is a bit.... wonky.
Logged
JRiver CEO Elect

bogdanbz

  • World Citizen
  • ***
  • Posts: 208
Re: JRVR does not respect the display EDID override
« Reply #3 on: June 19, 2023, 12:49:07 pm »

We just ask Windows for the value (through IDXGIOutput6::GetDesc1). And it actually respects any override I set with the Windows HDR calibration tool.

In any case that value is only informational and not used for anything at this point.
You're right, the max luminance value in the EDID override is not reported by IDXGIOutput6::GetDesc1, although the custom color coordinates are. I see this in VESA DisplayHDR, and I went as far as making a small test app myself and I get the same.
Logged
Pages: [1]   Go Up