openMSX
|
Represents V9958 non-bitmap command mode. More...
Static Public Member Functions | |
static unsigned | addressOf (unsigned x, unsigned y, bool extVRAM) |
static byte | point (const VDPVRAM &vram, unsigned x, unsigned y, bool extVRAM) |
template<typename LogOp > | |
static void | pset (EmuTime::param time, VDPVRAM &vram, unsigned x, unsigned addr, byte src, byte color, LogOp op) |
static byte | duplicate (byte color) |
Static Public Attributes | |
static constexpr byte | COLOR_MASK = 0xFF |
static constexpr byte | PIXELS_PER_BYTE = 1 |
static constexpr byte | PIXELS_PER_BYTE_SHIFT = 0 |
static constexpr unsigned | PIXELS_PER_LINE = 256 |
Represents V9958 non-bitmap command mode.
This uses the Graphic7Mode coordinate system, but in non-planar mode.
Definition at line 365 of file VDPCmdEngine.cc.
|
inlinestatic |
Definition at line 383 of file VDPCmdEngine.cc.
Referenced by point().
Definition at line 407 of file VDPCmdEngine.cc.
|
inlinestatic |
Definition at line 393 of file VDPCmdEngine.cc.
References addressOf(), openmsx::VDPVRAM::cmdReadWindow, and openmsx::VRAMWindow::readNP().
|
inlinestatic |
Definition at line 400 of file VDPCmdEngine.cc.
|
staticconstexpr |
Definition at line 371 of file VDPCmdEngine.cc.
|
staticconstexpr |
Definition at line 372 of file VDPCmdEngine.cc.
|
staticconstexpr |
Definition at line 373 of file VDPCmdEngine.cc.
|
staticconstexpr |
Definition at line 374 of file VDPCmdEngine.cc.