openMSX
|
#include <V9990PxConverter.hh>
Public Types | |
using | Pixel = uint32_t |
Public Member Functions | |
V9990P2Converter (V9990 &vdp, std::span< const Pixel, 64 > palette64) | |
void | convertLine (std::span< Pixel > buf, unsigned displayX, unsigned displayY, unsigned displayYA, bool drawSprites) |
Definition at line 29 of file V9990PxConverter.hh.
using openmsx::V9990P2Converter::Pixel = uint32_t |
Definition at line 32 of file V9990PxConverter.hh.
Definition at line 23 of file V9990PxConverter.cc.
void openmsx::V9990P2Converter::convertLine | ( | std::span< Pixel > | buf, |
unsigned | displayX, | ||
unsigned | displayY, | ||
unsigned | displayYA, | ||
bool | drawSprites | ||
) |
Definition at line 325 of file V9990PxConverter.cc.
References openmsx::V9990::getBackDropColor(), openmsx::V9990::getPaletteOffset(), openmsx::V9990::getRollMask(), openmsx::V9990::getScrollAX(), openmsx::V9990::getScrollAY(), openmsx::V9990::getSpritePatternAddress(), openmsx::P2, and subspan().
Referenced by openmsx::V9990SDLRasterizer::drawP2Mode().