aboutsummaryrefslogtreecommitdiffstats
path: root/calc-gtf-cvt.cpp
AgeCommit message (Collapse)AuthorFilesLines
2021-10-12edid-decode: add CVT 2.0 vblank supportHans Verkuil1-4/+7
With CVT 2.0 you can select the vertical blank time as input parameter to the calculation. Range 460-705 (higher might not work). Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2021-10-12edid-decode: support CVT 2.0 RBv3 early-vsync optionHans Verkuil1-6/+10
Support this new option added in CVT 2.0. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2021-10-12edid-decode: drop CVT support for Additional Vertical Blank TimeHans Verkuil1-10/+3
This was dropped again in DisplayID 2.0 E9 and from the CVT 2.0 standard. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2021-06-26edid-decode: fix the CVT vertical backporch calculationHans Verkuil1-3/+7
For CVT without reduced blanking and for CVT with RBv1 the vertical backporch must be 7 lines or more. For RBv2 and RBv3 it is fixed to 6 lines. This follows the text in the CVT specification. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2021-05-31edid-decode: add DisplayID 2.0 E8 Type X supportHans Verkuil1-5/+13
Implement the changes for Type X defined in the DisplayID 2.0 E8 errata document. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2021-04-20edid-decode: add support for CVT RBv3Hans Verkuil1-8/+19
This new CVT 1.2 reduced blanking formula was published in the CVT 1.2 Errata E1 and is used by CTA-861 and DisplayID 2.0. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2021-02-25edid-decode: introduce RB_NONE, rename RB_FLAG to RB_ALTHans Verkuil1-5/+5
This is consistent with the other code. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
2021-02-15edid-decode: show or calculate timingsHans Verkuil1-0/+238
Add new options to show all Established Timings, DMTs, VICs and HDMI VICs. Add new options to show the timings for specific Standard Timing codes, or DMT, VIC and HDMI VIC codes. Add new options to calculate GTF and CVT timings, fully implementing the GTF and CVT standards, including interlaced, overscan, reduced blanking and support for the GTF Secondary Curve. Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>

Privacy Policy