libdrm_amdgpu_sys

Type Alias drmModeCrtc

Source
pub type drmModeCrtc = _drmModeCrtc;

Aliased Type§

struct drmModeCrtc {
    pub crtc_id: u32,
    pub buffer_id: u32,
    pub x: u32,
    pub y: u32,
    pub width: u32,
    pub height: u32,
    pub mode_valid: i32,
    pub mode: _drmModeModeInfo,
    pub gamma_size: i32,
}

Fields§

§crtc_id: u32§buffer_id: u32§x: u32§y: u32§width: u32§height: u32§mode_valid: i32§mode: _drmModeModeInfo§gamma_size: i32

Implementations§

Source§

impl drmModeCrtc

Source

pub fn get(fd: i32, crtc_id: u32) -> Option<Self>

Source

pub fn get_crtc_props(&self, fd: i32) -> Option<drmModeObjectProperties>

Source

pub fn mode_valid(&self) -> bool