summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Move soft deletion into the forest implementationmainTavian Barnes2023-12-057-382/+215
* frontier: Remove unused is_empty() methodTavian Barnes2023-11-214-15/+0
* Ignore generated videosTavian Barnes2023-11-211-1/+2
* Bump version to 2.1Tavian Barnes2023-11-212-2/+2
* Bump clap to 4.4.8Tavian Barnes2023-11-213-135/+257
* Bump image to 0.24.7Tavian Barnes2023-11-213-76/+172
* Implement the Oklab color spaceTavian Barnes2023-10-192-2/+81
* Update some depsTavian Barnes2023-10-193-146/+144
* Write PNG frames fasterTavian Barnes2021-11-021-2/+2
* Add a READMETavian Barnes2021-11-011-0/+33
* Write animation frames to a pipe rather than separate filesTavian Barnes2021-11-013-16/+27
* Update to the 2021 editionTavian Barnes2021-10-243-3/+2
* Bump dependenciesTavian Barnes2021-10-248-126/+110
* k as in kilo is lowercaseTavian Barnes2020-09-251-1/+1
* Bump acap to 0.2.0Tavian Barnes2020-08-248-64/+49
* Use the acap nearest neighbors implementationHEADmasterTavian Barnes2020-06-2414-1229/+363
* Fix some clippy lintsTavian Barnes2020-05-1111-15/+68
* metric/forest: Use a flat staging buffer to reduce tree building overheadTavian Barnes2020-05-092-38/+53
* Allow specifying each channel's bit depth separatelyTavian Barnes2020-05-082-20/+39
* metric: Relax Distances to have only a partial orderTavian Barnes2020-05-055-44/+24
* main: Improve error handlingTavian Barnes2020-05-051-18/+83
* main: Update the help messageTavian Barnes2020-05-041-2/+4
* Merge pull request #1 from tavianator/rustTavian Barnes2020-05-0335-2014/+3714
|\
| * main: Implement the main binaryrustTavian Barnes2020-05-033-1/+591
| * frontier/mean: Implement mean selectionTavian Barnes2020-05-032-0/+141
| * frontier/min: Implement min selectionTavian Barnes2020-05-032-0/+211
| * frontier/image: Implement image frontiersTavian Barnes2020-05-032-1/+144
| * frontier: New trait for choosing color locationsTavian Barnes2020-05-032-0/+19
| * color/order: Implement color orderingsTavian Barnes2020-05-034-0/+334
| * color/source: Implement color sourcesTavian Barnes2020-05-032-0/+78
| * color: Implement color spacesTavian Barnes2020-05-034-0/+580
| * metric/approx: Implement approximate nearest neighbor searchTavian Barnes2020-05-032-0/+132
| * metric/soft: Implement soft deletesTavian Barnes2020-05-032-0/+283
| * metric/forest: Optimize bulk insertionTavian Barnes2020-05-031-20/+27
| * metric/forest: Implement dynamized forestsTavian Barnes2020-05-022-0/+153
| * metric/kd: Flatten the tree representationTavian Barnes2020-05-021-59/+54
| * metric/vp: Flatten the tree representationTavian Barnes2020-05-021-82/+51
| * metric/kd: Prune k-d tree searches more aggressivelyTavian Barnes2020-05-021-51/+65
| * metric/kd: Implement k-d treesTavian Barnes2020-05-022-0/+218
| * metric/vp: Implement vantage-point treesTavian Barnes2020-05-022-0/+170
| * metric: Add some general interfaces for metric spacesTavian Barnes2020-05-024-0/+641
| * Begin re-writing in RustTavian Barnes2020-05-0121-2014/+36
|/
* Make striping optional.Tavian Barnes2015-10-043-55/+79
* Add detailed help about --morton and --hilbert.Tavian Barnes2015-10-041-2/+6
* Add support for Hilbert order.Tavian Barnes2015-10-046-3/+212
* Add support for Morton order.Tavian Barnes2015-10-047-43/+106
* Remove bogus line from Makefile.Tavian Barnes2015-04-251-1/+0
* Make frame rate independent of custom widths.Tavian Barnes2014-08-101-1/+2
* Allow image size and initial position to be specified on the command line.Tavian Barnes2014-08-083-55/+126
* Allow kd-forest flags to be overridden in the Makefile.Tavian Barnes2014-08-081-2/+5