MCPcopy Create free account
hub / github.com/DaedalusX64/daedalus / DLParser_SetTile

Function DLParser_SetTile

Source/HLEGraphics/DLParser.cpp:846–858  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

844//
845//*****************************************************************************
846void DLParser_SetTile( MicroCodeCommand command )
847{
848 RDP_Tile tile;
849 tile.cmd0 = command.inst.cmd0;
850 tile.cmd1 = command.inst.cmd1;
851
852 gRDPStateManager.SetTile( tile );
853#ifdef DAEDALUS_DEBUG_DISPLAYLIST
854 DL_PF( " Tile[%d] Format[%s/%s] Line[%d] TMEM[0x%03x] Palette[%d]", tile.tile_idx, gFormatNames[tile.format], gSizeNames[tile.size], tile.line, tile.tmem, tile.palette);
855 DL_PF( " S: Clamp[%s] Mirror[%s] Mask[0x%x] Shift[0x%x]", gOnOffNames[tile.clamp_s],gOnOffNames[tile.mirror_s], tile.mask_s, tile.shift_s );
856 DL_PF( " T: Clamp[%s] Mirror[%s] Mask[0x%x] Shift[0x%x]", gOnOffNames[tile.clamp_t],gOnOffNames[tile.mirror_t], tile.mask_t, tile.shift_t );
857 #endif
858}
859
860//*****************************************************************************
861//

Callers

nothing calls this directly

Calls 1

SetTileMethod · 0.80

Tested by

no test coverage detected