Type the alpha RLE renderer's DC6 frame-block input
Ghidra v1846 · 3cfe190
The sole original caller loads D2GfxDataStrc::pDC6Block directly into ECX, reads that same record's height and offsets, and calls this helper without changing ECX. The full direct producer returns a pointer from a validated version-6 DC6::pBlocks array; the decoded-cache producer selects and validates the same frame-record layout before storing the field. This helper reads width at +4 and starts RLE data after the 32-byte header. Use the existing DC6Block * contract while retaining the chosen name, fastcall storage, all other inputs and void return.
Changes 1, applied together
Retype variable
win 0x00608d60 ECXtypeBYTE *→DC6Block *