SaturnRingLibrary 0.9.2
SGL wrapper
Loading...
Searching...
No Matches

◆ Map2VRAM()

template<class ScreenType, int16_t Id, uint16_t On>
void SRL::VDP2::ScrollScreen< ScreenType, Id, On >::Map2VRAM ( SRL::Tilemap::TilemapInfo & info,
uint16_t * mapData,
void * mapAdr,
uint8_t paloff,
uint32_t mapoff )
inlinestatic

Copies map data to VRAM and applies necessary offsets (adapted from SGL Samples).

Parameters
infoTilemap data config.
mapDataMap data to copy to VRAM.
mapAdrVRAM address to copy map to .
paloffPalette index in CRAM.
mapoffoffset added when Cell data does not start at bank boundary .