Fixed per-pixel render check
This commit is contained in:
@ -179,10 +179,12 @@ main_loop:
|
||||
uint8_t sGreenNxt = screenBuf[offset + stride + 1];
|
||||
uint8_t sBlueNxt = screenBuf[offset + stride + 2];
|
||||
|
||||
if (full_render || dRed != sRed || dGreen != sGreen || dBlue != sBlue)
|
||||
{
|
||||
if (
|
||||
full_render
|
||||
|| dRed != sRed || dGreen != sGreen || dBlue != sBlue
|
||||
|| dRedNxt != sRedNxt || dGreenNxt != sGreenNxt || dBlueNxt != sBlueNxt
|
||||
)
|
||||
render_needed = true;
|
||||
}
|
||||
|
||||
// If render not needed, skip
|
||||
if (!render_needed)
|
||||
|
||||
Reference in New Issue
Block a user