Searched refs:diffMask (Results 1 - 5 of 5) sorted by relevance

/external/deqp/modules/gles2/functional/
H A Des2fClippingTests.cpp147 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)) argument
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) argument
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) argument
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
[all...]
H A Des2fPolygonOffsetTests.cpp93 int compareImages (tcu::TestLog& log, glu::RenderContext& renderCtx, const tcu::ConstPixelBufferAccess& test, const tcu::ConstPixelBufferAccess& ref, const tcu::PixelBufferAccess& diffMask, int radius) argument
106 tcu::clear(diffMask, MASK_COLOR_OK);
139 diffMask.setPixel(MASK_COLOR_DEV, x, y);
147 diffMask.setPixel(MASK_COLOR_FAIL, x, y);
165 tcu::Surface diffMask (testImage.getWidth(), testImage.getHeight());
167 faultyPixels = compareImages(log, renderCtx, referenceImage, testImage, diffMask.getAccess(), kernelRadius);
174 log << TestLog::Image("Difference mask", "Difference mask", diffMask.getAccess());
/external/deqp/modules/gles3/functional/
H A Des3fClippingTests.cpp150 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)) argument
158 tcu::clear(diffMask, MASK_COLOR_OK);
212 diffMask.setPixel(MASK_COLOR_DEV, x, y);
220 diffMask.setPixel(MASK_COLOR_FAIL, x, y);
243 int compareBlackNonBlackImages (tcu::TestLog& log, const ConstPixelBufferAccess& test, const ConstPixelBufferAccess& ref, const PixelBufferAccess& diffMask, int kernelRadius) argument
245 return compareImages(log, test, ref, diffMask, kernelRadius, compareBlackNonBlackPixels);
260 int compareColoredImages (tcu::TestLog& log, const ConstPixelBufferAccess& test, const ConstPixelBufferAccess& ref, const PixelBufferAccess& diffMask, int kernelRadius) argument
262 return compareImages(log, test, ref, diffMask, kernelRadius, compareColoredPixels);
569 tcu::Surface diffMask (TEST_CANVAS_SIZE, TEST_CANVAS_SIZE);
576 faultyPixels = compareBlackNonBlackImages(log, testSurface.getAccess(), refSurface.getAccess(), diffMask
[all...]
H A Des3fPolygonOffsetTests.cpp96 int compareImages (tcu::TestLog& log, glu::RenderContext& renderCtx, const tcu::ConstPixelBufferAccess& test, const tcu::ConstPixelBufferAccess& ref, const tcu::PixelBufferAccess& diffMask, int radius) argument
109 tcu::clear(diffMask, MASK_COLOR_OK);
142 diffMask.setPixel(MASK_COLOR_DEV, x, y);
150 diffMask.setPixel(MASK_COLOR_FAIL, x, y);
168 tcu::Surface diffMask (testImage.getWidth(), testImage.getHeight());
170 faultyPixels = compareImages(log, renderCtx, referenceImage, testImage, diffMask.getAccess(), kernelRadius);
177 log << TestLog::Image("Difference mask", "Difference mask", diffMask.getAccess());
/external/deqp/framework/common/
H A DtcuImageCompare.cpp291 static deInt64 computeSquaredDiffSum (const ConstPixelBufferAccess& ref, const ConstPixelBufferAccess& cmp, const PixelBufferAccess& diffMask, int diffFactor) argument
294 DE_ASSERT(ref.getWidth() == cmp.getWidth() && ref.getWidth() == diffMask.getWidth());
295 DE_ASSERT(ref.getHeight() == cmp.getHeight() && ref.getHeight() == diffMask.getHeight());
309 diffMask.setPixel(tcu::RGBA(deClamp32(sum*diffFactor, 0, 255), deClamp32(255-sum*diffFactor, 0, 255), 0, 255).toVec(), x, y);
337 TextureLevel diffMask (TextureFormat(TextureFormat::RGB, TextureFormat::UNORM_INT8), reference.getWidth(), reference.getHeight());
339 deInt64 squaredSum = computeSquaredDiffSum(reference, result, diffMask.getAccess(), diffFactor);
354 << TestLog::Image("DiffMask", "Difference", diffMask)

Completed in 159 milliseconds