Type Alias DisplayBasicFramebufferVtable
Source pub type DisplayBasicFramebufferVtable = krun_display_basic_framebuffer_vtable;
#[repr(C)]
pub struct DisplayBasicFramebufferVtable {
pub destroy: Option<unsafe extern "C" fn(*mut c_void) -> i32>,
pub disable_scanout: Option<unsafe extern "C" fn(*mut c_void, u32) -> i32>,
pub configure_scanout: Option<unsafe extern "C" fn(*mut c_void, u32, u32, u32, u32, u32, u32) -> i32>,
pub alloc_frame: Option<unsafe extern "C" fn(*mut c_void, u32, *mut *mut u8, *mut usize) -> i32>,
pub present_frame: Option<unsafe extern "C" fn(*mut c_void, u32, u32, *const krun_rect) -> i32>,
}