dynalib-mupen64plus ~master (2022-03-05T06:07:59Z)
Dub
Repo
GFX_INFO
m64p_plugin
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
@
nogc
nothrow __gshared extern (
C
)
struct
GFX_INFO {
ubyte
*
HEADER
;
ubyte
*
RDRAM
;
ubyte
*
DMEM
;
ubyte
*
IMEM
;
uint
*
MI_INTR_REG
;
uint
*
DPC_START_REG
;
uint
*
DPC_END_REG
;
uint
*
DPC_CURRENT_REG
;
uint
*
DPC_STATUS_REG
;
uint
*
DPC_CLOCK_REG
;
uint
*
DPC_BUFBUSY_REG
;
uint
*
DPC_PIPEBUSY_REG
;
uint
*
DPC_TMEM_REG
;
uint
*
VI_STATUS_REG
;
uint
*
VI_ORIGIN_REG
;
uint
*
VI_WIDTH_REG
;
uint
*
VI_INTR_REG
;
uint
*
VI_V_CURRENT_LINE_REG
;
uint
*
VI_TIMING_REG
;
uint
*
VI_V_SYNC_REG
;
uint
*
VI_H_SYNC_REG
;
uint
*
VI_LEAP_REG
;
uint
*
VI_H_START_REG
;
uint
*
VI_V_START_REG
;
uint
*
VI_V_BURST_REG
;
uint
*
VI_X_SCALE_REG
;
uint
*
VI_Y_SCALE_REG
;
void
function
()
CheckInterrupts
;
uint
Version
;
uint
*
SP_STATUS_REG
;
const
uint
*
RDRAM_SIZE
;
}
Members
Variables
CheckInterrupts
void
function
()
CheckInterrupts
;
Undocumented in source.
DMEM
ubyte
*
DMEM
;
Undocumented in source.
DPC_BUFBUSY_REG
uint
*
DPC_BUFBUSY_REG
;
Undocumented in source.
DPC_CLOCK_REG
uint
*
DPC_CLOCK_REG
;
Undocumented in source.
DPC_CURRENT_REG
uint
*
DPC_CURRENT_REG
;
Undocumented in source.
DPC_END_REG
uint
*
DPC_END_REG
;
Undocumented in source.
DPC_PIPEBUSY_REG
uint
*
DPC_PIPEBUSY_REG
;
Undocumented in source.
DPC_START_REG
uint
*
DPC_START_REG
;
Undocumented in source.
DPC_STATUS_REG
uint
*
DPC_STATUS_REG
;
Undocumented in source.
DPC_TMEM_REG
uint
*
DPC_TMEM_REG
;
Undocumented in source.
HEADER
ubyte
*
HEADER
;
Undocumented in source.
IMEM
ubyte
*
IMEM
;
Undocumented in source.
MI_INTR_REG
uint
*
MI_INTR_REG
;
Undocumented in source.
RDRAM
ubyte
*
RDRAM
;
Undocumented in source.
RDRAM_SIZE
uint
*
RDRAM_SIZE
;
Undocumented in source.
SP_STATUS_REG
uint
*
SP_STATUS_REG
;
Undocumented in source.
VI_H_START_REG
uint
*
VI_H_START_REG
;
Undocumented in source.
VI_H_SYNC_REG
uint
*
VI_H_SYNC_REG
;
Undocumented in source.
VI_INTR_REG
uint
*
VI_INTR_REG
;
Undocumented in source.
VI_LEAP_REG
uint
*
VI_LEAP_REG
;
Undocumented in source.
VI_ORIGIN_REG
uint
*
VI_ORIGIN_REG
;
Undocumented in source.
VI_STATUS_REG
uint
*
VI_STATUS_REG
;
Undocumented in source.
VI_TIMING_REG
uint
*
VI_TIMING_REG
;
Undocumented in source.
VI_V_BURST_REG
uint
*
VI_V_BURST_REG
;
Undocumented in source.
VI_V_CURRENT_LINE_REG
uint
*
VI_V_CURRENT_LINE_REG
;
Undocumented in source.
VI_V_START_REG
uint
*
VI_V_START_REG
;
Undocumented in source.
VI_V_SYNC_REG
uint
*
VI_V_SYNC_REG
;
Undocumented in source.
VI_WIDTH_REG
uint
*
VI_WIDTH_REG
;
Undocumented in source.
VI_X_SCALE_REG
uint
*
VI_X_SCALE_REG
;
Undocumented in source.
VI_Y_SCALE_REG
uint
*
VI_Y_SCALE_REG
;
Undocumented in source.
Version
uint
Version
;
Undocumented in source.
Meta
Source
See Implementation
m64p_plugin
static variables
AiDacrateChanged
AiLenChanged
ChangeWindow
ControllerCommand
DoRspCycles
FBGetFrameBufferInfo
FBRead
FBWrite
GetKeys
InitiateAudio
InitiateControllers
InitiateGFX
InitiateRSP
MoveScreen
PLUGIN_BIO_PAK
PLUGIN_MEMPAK
PLUGIN_NONE
PLUGIN_RAW
PLUGIN_RUMBLE_PAK
PLUGIN_TRANSFER_PAK
ProcessAList
ProcessDList
ProcessRDPList
ReadController
ReadScreen2
RenderCallback
ResizeVideoOutput
RomClosed
RomOpen
SDL_KeyDown
SDL_KeyUp
SetRenderingCallback
SetSpeedFactor
ShowCFB
UpdateScreen
ViStatusChanged
ViWidthChanged
VolumeDown
VolumeGetLevel
VolumeGetString
VolumeMute
VolumeSetLevel
VolumeUp
structs
AUDIO_INFO
CONTROL
CONTROL_INFO
FrameBufferInfo
GFX_INFO
RSP_INFO
unions
BUTTONS