44 void convertLine(std::span<Pixel> buf,
int line)
const;
52 inline void renderText1 (std::span<Pixel, 256> buf,
int line)
const;
53 inline void renderText1Q (std::span<Pixel, 256> buf,
int line)
const;
54 inline void renderText2 (std::span<Pixel, 512> buf,
int line)
const;
55 inline void renderGraphic1(std::span<Pixel, 256> buf,
int line)
const;
56 inline void renderGraphic2(std::span<Pixel, 256> buf,
int line)
const;
57 inline void renderMulti (std::span<Pixel, 256> buf,
int line)
const;
58 inline void renderMultiQ (std::span<Pixel, 256> buf,
int line)
const;
59 inline void renderBogus (std::span<Pixel, 256> buf)
const;
60 inline void renderBlank (std::span<Pixel, 256> buf)
const;
61 inline void renderMultiHelper(
Pixel* pixelPtr,
int line,
62 unsigned mask,
unsigned patternQuarter)
const;
64 [[nodiscard]] std::span<const byte, 32> getNamePtr(
int line,
int scroll)
const;
70 std::span<const Pixel, 16> palFg;
71 std::span<const Pixel, 16> palBg;
73 unsigned modeBase = 0;