Revision 88f6905...
Go back to digest for 6th October 2013Optimization in Office
Lukáš Tvrdý committed changes in [calligra] /plugins/extensions/gmic:
Improve performance for gmic filters
o don't change the input layer colorspace to float 32-bit
o convert pixels using numContiguousColumns buffer
o simplify KisGmicSimpleConvertor
o add benchmarks for round-trip conversion
- QImage -> gmic -> QImage
- KisPaintDevice -> gmic -> KisPaintDevice
o benchmark conversion to and from gmic separatly
o do not bitblt, copy pixels directly to input layer for now
File Changes
Modified 7 files
- /plugins/extensions/gmic
- krita/kis_gmic_plugin.cpp
- krita/kis_gmic_simple_convertor.cpp
- krita/kis_gmic_simple_convertor.h
- krita/kis_import_gmic_processing_visitor.cpp
- krita/tests/kis_gmic_benchmarks.cpp
- krita/tests/kis_gmic_benchmarks.h
- krita/tests/kis_gmic_tests.cpp
7 files changed in total