Need help with testing vector composition branch

Timothée Giet animtim at gmail.com
Sat Oct 27 14:18:08 UTC 2012


Hi Dmitry,

I've tested your branch quickly, I've noticed none of my comics page open
in it, it always shows a warning saying it can't be opened, I tested on
master they open fine -well, most of them, but that's another story ;) -.

Here's the benchmark result (on i5-3210M):

********* Start testing of KisCompositionBenchmark *********
Config: Using QTest library 4.8.1, Qt 4.8.1
PASS   : KisCompositionBenchmark::initTestCase()
PASS   : KisCompositionBenchmark::checkRoundingAlphaDarken()
PASS   : KisCompositionBenchmark::checkRoundingOver()
QDEBUG : KisCompositionBenchmark::compareAlphaDarkenOps()
qttest(25507)/koffice (lib pigment)
KoColorConversionSystem::insertColorSpace: Cannot add node for  "YCBCR
(8-bit integer/channel)" , since there are no profiles available
QDEBUG : KisCompositionBenchmark::compareAlphaDarkenOps()
qttest(25507)/koffice (lib pigment)
KoColorConversionSystem::insertColorSpace: Cannot add node for  "YCBCR
(16-bit integer/channel)" , since there are no profiles available
QDEBUG : KisCompositionBenchmark::compareAlphaDarkenOps()
qttest(25507)/koffice (lib pigment)
KoColorConversionSystem::insertColorSpace: Cannot add node for  "YCBCR
(32-bit float/channel)" , since there are no profiles available
PASS   : KisCompositionBenchmark::compareAlphaDarkenOps()
PASS   : KisCompositionBenchmark::compareOverOps()
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
Testing Composite Op: "alphadarken" ( "Legacy" )
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"Aligned   Mask   SrcRand DstRand" RESULT: 47 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"DstUnalig Mask   SrcRand DstRand" RESULT: 46 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"SrcUnalig Mask   SrcRand DstRand" RESULT: 46 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"Unaligned Mask   SrcRand DstRand" RESULT: 47 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"Aligned   NoMask SrcRand DstRand" RESULT: 41 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"Aligned   NoMask SrcZero DstRand" RESULT: 42 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"Aligned   NoMask SrcUnit DstRand" RESULT: 42 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"Aligned   NoMask SrcRand DstZero" RESULT: 24 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"Aligned   NoMask SrcZero DstZero" RESULT: 24 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"Aligned   NoMask SrcUnit DstZero" RESULT: 23 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"Aligned   NoMask SrcRand DstUnit" RESULT: 36 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"Aligned   NoMask SrcZero DstUnit" RESULT: 37 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
"Aligned   NoMask SrcUnit DstUnit" RESULT: 37 msec
PASS   : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenLegacy()
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
Testing Composite Op: "alphadarken" ( "Optimized" )
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"Aligned   Mask   SrcRand DstRand" RESULT: 33 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"DstUnalig Mask   SrcRand DstRand" RESULT: 37 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"SrcUnalig Mask   SrcRand DstRand" RESULT: 41 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"Unaligned Mask   SrcRand DstRand" RESULT: 41 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"Aligned   NoMask SrcRand DstRand" RESULT: 26 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"Aligned   NoMask SrcZero DstRand" RESULT: 10 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"Aligned   NoMask SrcUnit DstRand" RESULT: 18 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"Aligned   NoMask SrcRand DstZero" RESULT: 18 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"Aligned   NoMask SrcZero DstZero" RESULT: 9 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"Aligned   NoMask SrcUnit DstZero" RESULT: 18 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"Aligned   NoMask SrcRand DstUnit" RESULT: 25 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"Aligned   NoMask SrcZero DstUnit" RESULT: 9 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
"Aligned   NoMask SrcUnit DstUnit" RESULT: 11 msec
PASS   : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenOptimized()
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() Testing
Composite Op: "normal" ( "Legacy" )
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "Aligned
Mask   SrcRand DstRand" RESULT: 56 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "DstUnalig
Mask   SrcRand DstRand" RESULT: 55 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "SrcUnalig
Mask   SrcRand DstRand" RESULT: 56 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "Unaligned
Mask   SrcRand DstRand" RESULT: 55 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "Aligned
NoMask SrcRand DstRand" RESULT: 48 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "Aligned
NoMask SrcZero DstRand" RESULT: 7 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "Aligned
NoMask SrcUnit DstRand" RESULT: 34 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "Aligned
NoMask SrcRand DstZero" RESULT: 33 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "Aligned
NoMask SrcZero DstZero" RESULT: 7 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "Aligned
NoMask SrcUnit DstZero" RESULT: 33 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "Aligned
NoMask SrcRand DstUnit" RESULT: 22 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "Aligned
NoMask SrcZero DstUnit" RESULT: 7 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverLegacy() "Aligned
NoMask SrcUnit DstUnit" RESULT: 11 msec
PASS   : KisCompositionBenchmark::testRgb8CompositeOverLegacy()
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized() Testing
Composite Op: "normal" ( "Optimized" )
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"Aligned   Mask   SrcRand DstRand" RESULT: 24 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"DstUnalig Mask   SrcRand DstRand" RESULT: 27 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"SrcUnalig Mask   SrcRand DstRand" RESULT: 33 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"Unaligned Mask   SrcRand DstRand" RESULT: 34 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"Aligned   NoMask SrcRand DstRand" RESULT: 29 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"Aligned   NoMask SrcZero DstRand" RESULT: 4 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"Aligned   NoMask SrcUnit DstRand" RESULT: 23 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"Aligned   NoMask SrcRand DstZero" RESULT: 11 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"Aligned   NoMask SrcZero DstZero" RESULT: 4 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"Aligned   NoMask SrcUnit DstZero" RESULT: 11 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"Aligned   NoMask SrcRand DstUnit" RESULT: 22 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"Aligned   NoMask SrcZero DstUnit" RESULT: 4 msec
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
"Aligned   NoMask SrcUnit DstUnit" RESULT: 11 msec
PASS   : KisCompositionBenchmark::testRgb8CompositeOverOptimized()
QDEBUG :
KisCompositionBenchmark::testRgb8CompositeAlphaDarkenReal_Aligned()
"Aligned   Mask   SrcRand DstRand" RESULT: 35 msec
PASS   : KisCompositionBenchmark::testRgb8CompositeAlphaDarkenReal_Aligned()
QDEBUG : KisCompositionBenchmark::testRgb8CompositeOverReal_Aligned()
"Aligned   Mask   SrcRand DstRand" RESULT: 24 msec
PASS   : KisCompositionBenchmark::testRgb8CompositeOverReal_Aligned()
RESULT : KisCompositionBenchmark::benchmarkMemcpy():
     3 msecs per iteration (total: 3, iterations: 1)
PASS   : KisCompositionBenchmark::benchmarkMemcpy()
PASS   : KisCompositionBenchmark::cleanupTestCase()
Totals: 13 passed, 0 failed, 0 skipped


Tim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kimageshop/attachments/20121027/7bcf8a3a/attachment-0001.html>


More information about the kimageshop mailing list