- 04 Sep, 2015 5 commits
-
-
Dmitry Kazakov authored
More than that, you can pick your source from a different image opened in Krita even! :) BUG:347961
-
Jarosław Staniek authored
-
Thorsten Zachmann authored
New tests and benchmarks for the code have been added. QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() Testing Composite Op: "normal" ( "RGBF32 Legacy" ) QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "Aligned Mask SrcRand DstRand" RESULT: 143 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "DstUnalig Mask SrcRand DstRand" RESULT: 142 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "SrcUnalig Mask SrcRand DstRand" RESULT: 143 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "Unaligned Mask SrcRand DstRand" RESULT: 144 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "Aligned NoMask SrcRand DstRand" RESULT: 59 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "Aligned NoMask SrcZero DstRand" RESULT: 9 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "Aligned NoMask SrcUnit DstRand" RESULT: 21 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "Aligned NoMask SrcRand DstZero" RESULT: 48 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "Aligned NoMask SrcZero DstZero" RESULT: 9 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "Aligned NoMask SrcUnit DstZero" RESULT: 18 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "Aligned NoMask SrcRand DstUnit" RESULT: 22 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "Aligned NoMask SrcZero DstUnit" RESULT: 9 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() "Aligned NoMask SrcUnit DstUnit" RESULT: 16 msec PASS : KisCompositionBenchmark::testRgbF32CompositeOverLegacy() QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() Testing Composite Op: "normal" ( "RGBF32 Optimized" ) QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "Aligned Mask SrcRand DstRand" RESULT: 17 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "DstUnalig Mask SrcRand DstRand" RESULT: 17 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "SrcUnalig Mask SrcRand DstRand" RESULT: 28 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "Unaligned Mask SrcRand DstRand" RESULT: 27 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "Aligned NoMask SrcRand DstRand" RESULT: 17 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "Aligned NoMask SrcZero DstRand" RESULT: 4 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "Aligned NoMask SrcUnit DstRand" RESULT: 13 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "Aligned NoMask SrcRand DstZero" RESULT: 16 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "Aligned NoMask SrcZero DstZero" RESULT: 4 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "Aligned NoMask SrcUnit DstZero" RESULT: 12 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "Aligned NoMask SrcRand DstUnit" RESULT: 13 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "Aligned NoMask SrcZero DstUnit" RESULT: 4 msec QDEBUG : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() "Aligned NoMask SrcUnit DstUnit" RESULT: 12 msec PASS : KisCompositionBenchmark::testRgbF32CompositeOverOptimized() (cherry picked from commit 3be07eee35505bf754f12617e5d9059c03c44d7c)
-
Friedrich W. H. Kossebau authored
-
Friedrich W. H. Kossebau authored
-
- 03 Sep, 2015 17 commits
-
-
Friedrich W. H. Kossebau authored
-
Friedrich W. H. Kossebau authored
-
Friedrich W. H. Kossebau authored
-
Friedrich W. H. Kossebau authored
-
Wolthera van Hövell authored
-
Dmitry Kazakov authored
BUG:352220
-
Dmitry Kazakov authored
When Krita file has a non-transparent background a special background layer will be created while saving to PSD Fixes T590 CC:kimageshop@kde.org
-
Dmitry Kazakov authored
-
Dmitry Kazakov authored
Now you can edit it in Preferences->Performance->Advanced->Enable Progress Reporting CC:kimageshop@kde.org Conflicts: krita/image/kis_image.cc
-
Dmitry Kazakov authored
It was disabled due to two reasons: 1) Crashes due to multithreaded access to QTimers. Now it is fixed and the are accessed via queued signals only. 2) Slowdowns. I cannot reproduce them. Lets test more. Conflicts: krita/image/kis_image.cc krita/image/kis_regenerate_frame_stroke_strategy.cpp krita/image/kis_sync_lod_cache_stroke_strategy.cpp
-
Friedrich W. H. Kossebau authored
-
Halla Rempt authored
-
Halla Rempt authored
-
Halla Rempt authored
If 5.3 is our minimum, it doesn't make sense to check for Qt 4.7, 4.8 or 5.2.
-
Halla Rempt authored
Otherwise you cannot switch back after closing your current image, for instance.
-
Friedrich W. H. Kossebau authored
-
Friedrich W. H. Kossebau authored
-
- 02 Sep, 2015 15 commits
-
-
Friedrich W. H. Kossebau authored
only used by Krita plugins
-
Yuri Chornoivan authored
-
Yuri Chornoivan authored
-
Friedrich W. H. Kossebau authored
-
Friedrich W. H. Kossebau authored
9f3798be7ca9cbd7ea7e7b0eef4f2dab002b64d8 was not yet complete here
-
Halla Rempt authored
-
Stefano Bonicatti authored
On Windows the code to parse the bundle name and the relative path to the filename inside the bundle fails because columns are used as a reference tp split the string and the partition labels contains columns. Since we are interested in the last ones anyway, we use lastIndexOf instead of indexOf.
-
Jarosław Staniek authored
-
Friedrich W. H. Kossebau authored
--warnings
-
Friedrich W. H. Kossebau authored
-
Friedrich W. H. Kossebau authored
And do not modify transitional macros, as they are only loaded if the same local ones are not found, as can happen for developers with setup also for kdelibs4 projects Partially reverts e48ea759bae67a0edf8a0e0a98426dff8b8cff05
-
Friedrich W. H. Kossebau authored
-
Michael Abrahams authored
-
Friedrich W. H. Kossebau authored
-
Michael Abrahams authored
-
- 01 Sep, 2015 3 commits
-
-
Friedrich W. H. Kossebau authored
Also remove all duplicated add_definitions(-DCOMPILING_TESTS)
-
Michael Abrahams authored
Summary: This moves the troublesome KisOpenGLTextures entirely into KisOpenGLCanvas. This will make it easier to reason about potential OpenGL related crashes. Reviewers: dkazakov, rempt Reviewed By: rempt Differential Revision: https://phabricator.kde.org/D321
-
Friedrich W. H. Kossebau authored
-