v4l-utils
v4l-utils copied to clipboard
edid-decode: implement ARVR_HMD and ARVR_Layer Data Block parsers
Implement full parsing for DisplayID 2.x AR/VR data blocks:
- Tag 0x2c (ARVR_HMD): 79-byte block with optics, lens adjustment, FoV, center of projection
- Tag 0x2d (ARVR_Layer): 20-byte block with HMD identification, lens distortion, scaling
Add sanity checks to validate configurable flags, reasonable values, and layer consistency.
Signed-off-by: yassha [email protected]