I went ahead and measured an 100 IRE signal using each of the masks specified in subpixel_masks.h using a colorimeter. https://github.com/libretro/slang-shaders/blob/master/include/subpixel_masks.h
What I found is that most of the masks have a very significant green cast on my RGB 4K monitor. It seems that the smaller mask patterens trump the larger ones. I will do another test on my 4K TV when I have a chance. For sanity I only recorded the dE. The number refers to the ‘phosphor_layout’ variable.
Reference white point (no mask): dE 0.5 relative to D65
1 - 2.1
2 - 2.7
3 - 1.0 (best SLOT MASK)
4 - 1.4 (best color APERTURE)
5 - 0.8 (best SHADOW MASK)
6 - 23.6
7 - 13.9
8 - 5.0
9 - 3.9
10 - 8.5
11- 26.4
12 - 4.5
13 - 8.2
14 - 1.7
15 - 10.3
16 - 18.8
17 - 19.1
18 - 13.8
19 - 11.1
20 - 7.9
21 - 23.8
22 - 0.8
24 - 0.5 (best APERTURE)
25 - 11.1