openMSX
|
Represents V9958 non-bitmap command mode. More...
Static Public Member Functions | |
static unsigned | addressOf (unsigned x, unsigned y, bool extVRAM) |
static byte | point (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 369 of file VDPCmdEngine.cc.
|
inlinestatic |
Definition at line 387 of file VDPCmdEngine.cc.
References openmsx::x.
Definition at line 411 of file VDPCmdEngine.cc.
|
inlinestatic |
Definition at line 397 of file VDPCmdEngine.cc.
References openmsx::VDPVRAM::cmdReadWindow, openmsx::VRAMWindow::readNP(), and openmsx::x.
|
inlinestatic |
Definition at line 404 of file VDPCmdEngine.cc.
|
staticconstexpr |
Definition at line 375 of file VDPCmdEngine.cc.
|
staticconstexpr |
Definition at line 376 of file VDPCmdEngine.cc.
|
staticconstexpr |
Definition at line 377 of file VDPCmdEngine.cc.
|
staticconstexpr |
Definition at line 378 of file VDPCmdEngine.cc.