diff options
Diffstat (limited to 'libkms++/videomode.h')
-rw-r--r-- | libkms++/videomode.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/libkms++/videomode.h b/libkms++/videomode.h new file mode 100644 index 0000000..28a5b00 --- /dev/null +++ b/libkms++/videomode.h @@ -0,0 +1,20 @@ +#pragma once + +namespace kms +{ + +struct Videomode +{ + uint32_t clock; + uint16_t hdisplay, hsync_start, hsync_end, htotal, hskew; + uint16_t vdisplay, vsync_start, vsync_end, vtotal, vscan; + + uint32_t vrefresh; + + uint32_t flags; // DRM_MODE_FLAG_* + uint32_t type; // DRM_MODE_TYPE_* + + std::string name; +}; + +} |