Fix error double accounting in fuzzyCompare()
authorAlexander Galazin <alexander.galazin@arm.com>
Tue, 8 Aug 2017 11:15:40 +0000 (13:15 +0200)
committerAlexander Galazin <alexander.galazin@arm.com>
Thu, 10 Aug 2017 07:12:48 +0000 (07:12 +0000)
commit57c002a31612855e744c33ac698590da0e3d02d3
tree9d7754060a01395a85219e177e2aa212a3c64d40
parentfde96926aae856c9319706617b4912e8e45d206e
Fix error double accounting in fuzzyCompare()

fuzzyCompare() has a loop to go through all the pixels and generate error sum.
It skips some pixels using random number generator between 0-8.
Random number generator sometime generate 0 and it ends up
calculating error sum twice for the same pixel.
If this pixel has error, then this add up error sum twice.

Components: Framework

Change-Id: I08e06e29faedb99cfd8fa479e97a437c06008848
framework/common/tcuFuzzyImageCompare.cpp