struct DmtTiming

Defined at line 32 of file ../../src/graphics/display/lib/edid/dmt-timing.h

Display timing parameters as defined in the DMT standard.

This struct has data members for most numbers provided by the DMT standard.

Some data members are redundant. Including these members makes it easier to

compare our data against the standard. The redundant values are checked in

automated tests, which helps protect against some minor errors.

Public Members

int32_t id
int32_t vertical_field_refresh_rate_millihertz
int32_t pixel_clock_khz
FieldsPerFrame fields_per_frame
SyncPolarity horizontal_sync_polarity
SyncPolarity vertical_sync_polarity
int32_t horizontal_total_px
int32_t horizontal_active_px
int32_t horizontal_blank_start_px
int32_t horizontal_blank_px
int32_t horitontal_sync_start_px
int32_t horizontal_right_border_px
int32_t horizontal_front_porch_px
int32_t horizontal_sync_width_px
int32_t horizontal_back_porch_px
int32_t horizontal_left_border_px
int32_t vertical_total_lines
int32_t vertical_active_lines
int32_t vertical_blank_start_lines
int32_t vertical_blank_lines
int32_t vertical_sync_start_lines
int32_t vertical_bottom_border_lines
int32_t vertical_front_porch_lines
int32_t vertical_sync_width_lines
int32_t vertical_back_porch_lines
int32_t vertical_top_border_lines