Skip to content

Releases: lucianpls/QB3

V 1.2

04 Sep 18:57
19c8ff1
Compare
Choose a tag to compare

Version 1.2.0

Faster code
    Faster encoding by replacing the max value search with a faster way to determine top set bit
    Faster decoding by using inline constant lookup tables and skipping temporary buffer for rungs 1 and 2

New mode, QB3M_FTL
    25% faster with a tiny (1%) compression loss
    Removes the top bit step compression
    Test availability of QB3_HAS_FTL macro definition

Web Assembly
    Modified code to make WASM compilation possible
    Test encoding and decoding, about 25% performance loss via native compilation on x64

V 1.1

02 Jan 00:19
3dbce23
Compare
Choose a tag to compare

Version 1.1.0

New scan order, second order Hilbert curve is now the default
    Better compression at the same or better speed
    The old scan order is available
Small performance improvements
Bug fixes
Stride decoding, allowind decoding to non-contiguous line buffers
Build system improvements
    Removed MSVC project, CMake is now the only build system
    Default target is now the library, not the conversion program
    cqb3 and the test program are not built by default

1.0

01 Jan 22:52
780b10f
Compare
Choose a tag to compare
1.0

Initial release, using Morton curve by default