https://bugs.kde.org/show_bug.cgi?id=500877

Dmitry Kazakov <dimul...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dimul...@gmail.com

--- Comment #9 from Dmitry Kazakov <dimul...@gmail.com> ---
Just to make it clear, the same compression method is used when the tiles are
dumped into the swap file! So switching the compression by default right away
is **NOT** a go.

Requirements for the compression methods:

1) We have three uses of the compression:
    * saving to a zip-compressed .kra
    * saving to an uncompressed .kra (used in autosave)
    * saving to an uncompressed swap file

2) "saving to a zip-compressed .kra" should target the best efficiency

3) "saving to an uncompressed .kra (used in autosave)" should target the best
speed

4) "saving to an uncompressed swap file" should be **strictly** not slower than
LZF for both, compression and uncompression, which should be proved by
unittests.

5) The compression method should support "sparse" tiles placement

6) The compression method should support U8, U16, F16 and F32 pixel formats in
RGBA, CMYKA, GrayA, LabA and XYZA color spaces. Ideally, it should be covered
by unittests before merging.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to