Struct mupen64plus_sys::GFX_INFO [−][src]
#[repr(C)]pub struct GFX_INFO {Show 31 fields
pub HEADER: *mut c_uchar,
pub RDRAM: *mut c_uchar,
pub DMEM: *mut c_uchar,
pub IMEM: *mut c_uchar,
pub MI_INTR_REG: *mut c_uint,
pub DPC_START_REG: *mut c_uint,
pub DPC_END_REG: *mut c_uint,
pub DPC_CURRENT_REG: *mut c_uint,
pub DPC_STATUS_REG: *mut c_uint,
pub DPC_CLOCK_REG: *mut c_uint,
pub DPC_BUFBUSY_REG: *mut c_uint,
pub DPC_PIPEBUSY_REG: *mut c_uint,
pub DPC_TMEM_REG: *mut c_uint,
pub VI_STATUS_REG: *mut c_uint,
pub VI_ORIGIN_REG: *mut c_uint,
pub VI_WIDTH_REG: *mut c_uint,
pub VI_INTR_REG: *mut c_uint,
pub VI_V_CURRENT_LINE_REG: *mut c_uint,
pub VI_TIMING_REG: *mut c_uint,
pub VI_V_SYNC_REG: *mut c_uint,
pub VI_H_SYNC_REG: *mut c_uint,
pub VI_LEAP_REG: *mut c_uint,
pub VI_H_START_REG: *mut c_uint,
pub VI_V_START_REG: *mut c_uint,
pub VI_V_BURST_REG: *mut c_uint,
pub VI_X_SCALE_REG: *mut c_uint,
pub VI_Y_SCALE_REG: *mut c_uint,
pub CheckInterrupts: Option<unsafe extern "C" fn()>,
pub version: c_uint,
pub SP_STATUS_REG: *mut c_uint,
pub RDRAM_SIZE: *const c_uint,
}Fields
HEADER: *mut c_ucharRDRAM: *mut c_ucharDMEM: *mut c_ucharIMEM: *mut c_ucharMI_INTR_REG: *mut c_uintDPC_START_REG: *mut c_uintDPC_END_REG: *mut c_uintDPC_CURRENT_REG: *mut c_uintDPC_STATUS_REG: *mut c_uintDPC_CLOCK_REG: *mut c_uintDPC_BUFBUSY_REG: *mut c_uintDPC_PIPEBUSY_REG: *mut c_uintDPC_TMEM_REG: *mut c_uintVI_STATUS_REG: *mut c_uintVI_ORIGIN_REG: *mut c_uintVI_WIDTH_REG: *mut c_uintVI_INTR_REG: *mut c_uintVI_V_CURRENT_LINE_REG: *mut c_uintVI_TIMING_REG: *mut c_uintVI_V_SYNC_REG: *mut c_uintVI_H_SYNC_REG: *mut c_uintVI_LEAP_REG: *mut c_uintVI_H_START_REG: *mut c_uintVI_V_START_REG: *mut c_uintVI_V_BURST_REG: *mut c_uintVI_X_SCALE_REG: *mut c_uintVI_Y_SCALE_REG: *mut c_uintCheckInterrupts: Option<unsafe extern "C" fn()>version: c_uintSP_STATUS_REG: *mut c_uintRDRAM_SIZE: *const c_uintTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GFX_INFO
impl UnwindSafe for GFX_INFO
Blanket Implementations
Mutably borrows from an owned value. Read more