openMSX
Classes | Namespaces | Functions
VDPAccessSlots.cc File Reference
#include "VDPAccessSlots.hh"
Include dependency graph for VDPAccessSlots.cc:

Go to the source code of this file.

Classes

struct  openmsx::VDPAccessSlots::AccessTable
 
struct  openmsx::VDPAccessSlots::CycleTable
 
struct  openmsx::VDPAccessSlots::ZeroTable
 

Namespaces

 openmsx
 Thanks to enen for testing this on a real cartridge:
 
 openmsx::VDPAccessSlots
 

Functions

EmuTime openmsx::VDPAccessSlots::getAccessSlot (EmuTime::param frame, EmuTime::param time, Delta delta, const VDP &vdp)
 Return the time of the next available access slot that is at least 'delta' cycles later than 'time'. More...
 
Calculator openmsx::VDPAccessSlots::getCalculator (EmuTime::param frame, EmuTime::param time, EmuTime::param limit, const VDP &vdp)
 When many calls to getAccessSlot() are needed, it's more efficient to instead use this function. More...