[c-host] nvfbc: correct frame change check logic

This commit is contained in:
Geoffrey McRae 2020-01-27 16:16:43 +11:00
parent fc6681306e
commit e30e5da75a

View File

@ -258,9 +258,11 @@ static CaptureResult nvfbc_capture()
return result; return result;
bool changed = false; bool changed = false;
for(unsigned int y = 0; y < this->height / 128; ++y) const unsigned int h = (this->height + 127) / 128;
for(unsigned int x = 0; x < this->width / 128; ++x) const unsigned int w = (this->width + 127) / 128;
if (this->diffMap[x*y]) for(unsigned int y = 0; y < h; ++y)
for(unsigned int x = 0; x < w; ++x)
if (this->diffMap[(y*w)+x])
{ {
changed = true; changed = true;
break; break;