Lines Matching refs:diffMask
147 inline int compareImages (tcu::TestLog& log, const ConstPixelBufferAccess& test, const ConstPixelBufferAccess& ref, const PixelBufferAccess& diffMask, int kernelRadius, bool (*pixelCmp)(const tcu::IVec4& a, const tcu::IVec4& b))
155 tcu::clear(diffMask, MASK_COLOR_OK);
209 diffMask.setPixel(MASK_COLOR_DEV, x, y);
217 diffMask.setPixel(MASK_COLOR_FAIL, x, y);
240 int compareBlackNonBlackImages (tcu::TestLog& log, const ConstPixelBufferAccess& test, const ConstPixelBufferAccess& ref, const PixelBufferAccess& diffMask, int kernelRadius)
242 return compareImages(log, test, ref, diffMask, kernelRadius, compareBlackNonBlackPixels);
257 int compareColoredImages (tcu::TestLog& log, const ConstPixelBufferAccess& test, const ConstPixelBufferAccess& ref, const PixelBufferAccess& diffMask, int kernelRadius)
259 return compareImages(log, test, ref, diffMask, kernelRadius, compareColoredPixels);
566 tcu::Surface diffMask (TEST_CANVAS_SIZE, TEST_CANVAS_SIZE);
573 faultyPixels = compareBlackNonBlackImages(log, testSurface.getAccess(), refSurface.getAccess(), diffMask.getAccess(), kernelRadius);
580 << TestLog::Image("DifferenceMask", "Difference mask", diffMask.getAccess())
751 tcu::Surface diffMask (TEST_CANVAS_SIZE, TEST_CANVAS_SIZE);
757 faultyPixels = compareBlackNonBlackImages(log, testImageAccess, referenceImageAccess, diffMask.getAccess(), m_searchKernelSize);
764 << TestLog::Image("DifferenceMask", "Difference mask", diffMask.getAccess())
801 tcu::Surface diffMask (TEST_CANVAS_SIZE, TEST_CANVAS_SIZE);
807 faultyPixels = compareColoredImages(log, testImageAccess, referenceImageAccess, diffMask.getAccess(), kernelRadius);
814 << TestLog::Image("DifferenceMask", "Difference mask", diffMask.getAccess())
952 tcu::Surface diffMask (TEST_CANVAS_SIZE, TEST_CANVAS_SIZE);
959 faultyPixels = compareBlackNonBlackImages(log, testImageAccess, referenceImageAccess, diffMask.getAccess(), kernelRadius);
966 << TestLog::Image("DifferenceMask", "Difference mask", diffMask.getAccess())
997 tcu::Surface diffMask (TEST_CANVAS_SIZE, TEST_CANVAS_SIZE);
1002 faultyPixels = compareColoredImages(log, testImageAccess, referenceImageAccess, diffMask.getAccess(), kernelRadius);
1009 << TestLog::Image("DifferenceMask", "Difference mask", diffMask.getAccess())
1085 tcu::Surface diffMask (TEST_CANVAS_SIZE, TEST_CANVAS_SIZE);
1093 faultyPixels = compareBlackNonBlackImages(log, testSurface.getAccess(), refSurface.getAccess(), diffMask.getAccess(), kernelRadius);
1100 << TestLog::Image("DifferenceMask", "Difference mask", diffMask.getAccess())