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 374 of file VDPCmdEngine.cc.
|
inlinestatic |
Definition at line 392 of file VDPCmdEngine.cc.
Referenced by point().
Definition at line 416 of file VDPCmdEngine.cc.
|
inlinestatic |
Definition at line 402 of file VDPCmdEngine.cc.
References addressOf(), openmsx::VDPVRAM::cmdReadWindow, and openmsx::VRAMWindow::readNP().
|
inlinestatic |
Definition at line 409 of file VDPCmdEngine.cc.
|
staticconstexpr |
Definition at line 380 of file VDPCmdEngine.cc.
|
staticconstexpr |
Definition at line 381 of file VDPCmdEngine.cc.
|
staticconstexpr |
Definition at line 382 of file VDPCmdEngine.cc.
|
staticconstexpr |
Definition at line 383 of file VDPCmdEngine.cc.