lcd: use checksum to determine if line needs to be rendered again #58
Labels
diff: complex
A difficult issue; may require significant planning.
feat: low-impact
A low impact feature; not important but desired.
Performance
Issues or bugs related to performance improvements & regressions.
Before rendering a line on the LCD, use a fast checksum on the tile data for the line to check whether any tiles or sprites have changes for that line. If they have not changed since the last render, then skip rendering that line.
LCD rendering is costly, so not having to render the line again may improve performance. Having to perform a hash on each line may reduce performance however.
The text was updated successfully, but these errors were encountered: