mirror of
https://github.com/isledecomp/isle-portable.git
synced 2025-04-27 14:53:47 -04:00
Match TglD3DRMIMAGE::FillRowsOfTexture
(#1300)
This commit is contained in:
parent
724a566c2e
commit
3140ba73eb
2 changed files with 3 additions and 2 deletions
LEGO1/tgl/d3drm
|
@ -411,7 +411,7 @@ public:
|
|||
|
||||
Result CreateBuffer(int width, int height, int depth, void* pBuffer, int useBuffer);
|
||||
void Destroy();
|
||||
void FillRowsOfTexture(int y, int height, char* content);
|
||||
Result FillRowsOfTexture(int y, int height, char* content);
|
||||
Result InitializePalette(int paletteSize, PaletteEntry* pEntries);
|
||||
|
||||
D3DRMIMAGE m_image;
|
||||
|
|
|
@ -129,10 +129,11 @@ Result TglD3DRMIMAGE::CreateBuffer(int width, int height, int depth, void* pBuff
|
|||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x100a1510
|
||||
void TglD3DRMIMAGE::FillRowsOfTexture(int y, int height, char* pContent)
|
||||
Result TglD3DRMIMAGE::FillRowsOfTexture(int y, int height, char* pContent)
|
||||
{
|
||||
// The purpose is clearly this but I can't get the assembly to line up.
|
||||
memcpy((char*) m_image.buffer1 + (y * m_image.bytes_per_line), pContent, height * m_image.bytes_per_line);
|
||||
return Success;
|
||||
}
|
||||
|
||||
// FUNCTION: LEGO1 0x100a1550
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue