Public Member Functions | List of all members
openmsx::HmmmCmd< Mode > Struct Template Reference

High-speed move VRAM -> VRAM. More...

Inheritance diagram for openmsx::HmmmCmd< Mode >:
Inheritance graph
Collaboration diagram for openmsx::HmmmCmd< Mode >:
Collaboration graph

Public Member Functions

void start (EmuTime::param time, VDPCmdEngine &engine) override
 Prepare execution of cmd. More...
void execute (EmuTime::param limit, VDPCmdEngine &engine) override
 Perform a given V9938 graphical operation. More...
- Public Member Functions inherited from openmsx::VDPCmd
virtual ~VDPCmd ()

Additional Inherited Members

- Protected Member Functions inherited from openmsx::BlockCmd
void calcFinishTime (VDPCmdEngine &engine, unsigned NX, unsigned NY, unsigned ticksPerPixel)

Detailed Description

template<typename Mode>
struct openmsx::HmmmCmd< Mode >

High-speed move VRAM -> VRAM.

Definition at line 1485 of file

Member Function Documentation

template<typename Mode >
void openmsx::HmmmCmd< Mode >::execute ( EmuTime::param  limit,
VDPCmdEngine engine 
template<typename Mode >
void openmsx::HmmmCmd< Mode >::start ( EmuTime::param  time,
VDPCmdEngine engine 

Prepare execution of cmd.

Implements openmsx::VDPCmd.

Definition at line 1492 of file

References openmsx::VDPVRAM::cmdReadWindow, openmsx::VDPVRAM::cmdWriteWindow, and openmsx::VRAMWindow::setMask().

The documentation for this struct was generated from the following file: