MCPcopy Create free account
hub / github.com/InoriRus/Kyty / TileConvertTiledToLinear

Function TileConvertTiledToLinear

source/emulator/src/Graphics/Tile.cpp:452–462  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

450}
451
452void TileConvertTiledToLinear(void* dst, const void* src, TileMode mode, uint32_t width, uint32_t height, bool neo)
453{
454 KYTY_PROFILER_FUNCTION();
455
456 EXIT_NOT_IMPLEMENTED(mode != TileMode::VideoOutTiled);
457
458 Tiler32 t;
459 t.Init(width, height, neo);
460
461 Detile32(&t, width, height, width, static_cast<uint8_t*>(dst), static_cast<const uint8_t*>(src), neo);
462}
463
464void TileConvertTiledToLinear(void* dst, const void* src, TileMode mode, uint32_t dfmt, uint32_t nfmt, uint32_t width, uint32_t height,
465 uint32_t pitch, uint32_t levels, bool neo)

Callers 3

update_funcFunction · 0.85
update_funcFunction · 0.85
update_funcFunction · 0.85

Calls 4

Detile32Function · 0.85
TileGetTextureSizeFunction · 0.85
Detile1dFunction · 0.85
InitMethod · 0.45

Tested by

no test coverage detected