openMSX
|
#include <V9990PxConverter.hh>
Public Types | |
using | Pixel = uint32_t |
Public Member Functions | |
V9990P1Converter (V9990 &vdp, std::span< const Pixel, 64 > palette64) | |
void | convertLine (std::span< Pixel > buf, unsigned displayX, unsigned displayY, unsigned displayYA, unsigned displayYB, bool drawSprites) |
Definition at line 12 of file V9990PxConverter.hh.
using openmsx::V9990P1Converter::Pixel = uint32_t |
Definition at line 15 of file V9990PxConverter.hh.
Definition at line 17 of file V9990PxConverter.cc.
void openmsx::V9990P1Converter::convertLine | ( | std::span< Pixel > | buf, |
unsigned | displayX, | ||
unsigned | displayY, | ||
unsigned | displayYA, | ||
unsigned | displayYB, | ||
bool | drawSprites | ||
) |
Definition at line 271 of file V9990PxConverter.cc.
References openmsx::V9990::getBackDropColor(), openmsx::V9990::getPaletteOffset(), openmsx::V9990::getPriorityControlX(), openmsx::V9990::getPriorityControlY(), openmsx::V9990::getRollMask(), openmsx::V9990::getScrollAX(), openmsx::V9990::getScrollAY(), openmsx::V9990::getScrollBX(), openmsx::V9990::getScrollBY(), openmsx::V9990::getSpritePatternAddress(), and openmsx::P1.
Referenced by openmsx::V9990SDLRasterizer::drawP1Mode().