Commit graph

625 commits

Author SHA1 Message Date
Autumn Lamonte
f2706377d5 fix NPE 2022-01-31 15:43:40 -06:00
Autumn Lamonte
a427368227 #102 Pass indexed from TImage to HQSixelEncoder 2022-01-31 14:29:54 -06:00
Autumn Lamonte
9e824d90b7 #104 report screen throughput on ECMA48 backend 2022-01-31 09:46:36 -06:00
Autumn Lamonte
c6d5d2b6a0 fix javadoc 2022-01-31 06:07:09 -06:00
Autumn Lamonte
ea4d7bdd08 #103 Push screens from ECMA48 to TTerminalWidget 2022-01-31 06:01:49 -06:00
Autumn Lamonte
3bb1294e04 Fix desktopTop / desktopBottom 2022-01-30 19:24:31 -06:00
Autumn Lamonte
1bb1193b3a Expose line spacing 2022-01-30 19:13:07 -06:00
Autumn Lamonte
8fd88d9ecc fix AWT headless crash 2022-01-30 07:57:40 -06:00
Autumn Lamonte
de1c946a37 Multithread multihead 2022-01-29 21:56:17 -06:00
Autumn Lamonte
72088134c3 #97 simplify MultiScreen 2022-01-29 21:22:59 -06:00
Autumn Lamonte
3ac3c2bd9d use sixelColors.size() 2022-01-29 20:42:06 -06:00
Autumn Lamonte
e9314585cc #90 Never write to color 0 for the legacy shared palette encoder 2022-01-29 20:01:27 -06:00
Autumn Lamonte
9520d54004 #92 release locks when done 2022-01-29 19:43:10 -06:00
Autumn Lamonte
7a26371353 #92 protect clearPhysical 2022-01-29 18:31:31 -06:00
Autumn Lamonte
c860754e5a #95 jexer.ECMA48.imageThreadCount 2022-01-29 17:43:42 -06:00
Autumn Lamonte
e9ff8b97f3 Unbreak direct-map 2022-01-29 17:15:07 -06:00
Autumn Lamonte
3b73cc28cd hoist shift out of loop 2022-01-29 10:45:28 -06:00
Autumn Lamonte
dbc993b48f eliminate wasted RGB diff 2022-01-29 09:15:07 -06:00
Autumn Lamonte
fdd2a216ce #99 limit size of frcolor match cache 2022-01-29 07:19:02 -06:00
Autumn Lamonte
60c249e6fe #99 retrofit gains to legacy encoder 2022-01-29 07:11:11 -06:00
Autumn Lamonte
ba4e9d2653 #99 reduce memory accesses in emit 2022-01-29 06:48:16 -06:00
Autumn Lamonte
b6c3db984c #99 add front-end FIFO cache to color match 2022-01-28 20:52:37 -06:00
Autumn Lamonte
b26fc17e42 Allow use of direct-map if sampling would have touched all pixels 2022-01-28 20:12:15 -06:00
Autumn Lamonte
952c4dd243 update ignore 2022-01-28 18:31:21 -06:00
Autumn Lamonte
b90084576b #99 - show PCA screenshot and chafa reference on README 2022-01-28 18:24:06 -06:00
Autumn Lamonte
63055fa744 #99 simplify, and now 128 palette colors by default 2022-01-28 16:48:21 -06:00
Autumn Lamonte
3fdb33e965 #99 simplify 2022-01-28 16:09:03 -06:00
Autumn Lamonte
ced13eb5f7 #99 re-use previous binary search result 2022-01-28 15:14:11 -06:00
Autumn Lamonte
3f839f98b8 #99 pca search is working 2022-01-28 12:27:55 -06:00
Autumn Lamonte
78f3b3b889 #99 hmm 2022-01-28 07:44:01 -06:00
Autumn Lamonte
fef5aaf5d1 #99 stub for neighborhood search 2022-01-28 07:00:28 -06:00
Autumn Lamonte
afbbfe317a #99 stubs for PCA search 2022-01-27 19:15:45 -06:00
Autumn Lamonte
50261785ed #99 compute PCAs 2022-01-27 18:03:16 -06:00
Autumn Lamonte
f8ae588906 #99 3x3 symmetric eigenvector solver 2022-01-27 16:32:05 -06:00
Autumn Lamonte
7efc225b68 #99 sample image colors rather than reading all of them 2022-01-27 13:26:34 -06:00
Autumn Lamonte
8af5508f9c #99 restore quality baseline 2022-01-27 12:23:17 -06:00
Autumn Lamonte
4b00fde5ac #99 - median cut only 2022-01-26 17:53:52 -06:00
Autumn Lamonte
fec19e4660 Fix crashes 2022-01-26 17:52:12 -06:00
Autumn Lamonte
866f93b6f4 #99 take out the garbage 2022-01-26 16:38:17 -06:00
Autumn Lamonte
2d072fc5f5 #99 verbosity for legacy 2022-01-26 16:27:38 -06:00
Autumn Lamonte
5831948c1c #99 median cut is broken 2022-01-26 16:16:55 -06:00
Autumn Lamonte
7c719f7524 #99 retrofit performance to legacy 2022-01-26 15:59:55 -06:00
Autumn Lamonte
299283fa91 #99 performance measuring option 2022-01-26 12:59:48 -06:00
Autumn Lamonte
13ace4dae3 #99 Adjust channel mask size by initial color variance 2022-01-26 06:39:03 -06:00
Autumn Lamonte
c6dfded127 #99 add searchBuckets 2022-01-26 05:11:21 -06:00
Autumn Lamonte
b1d568e253 Cute XTermVideoPlayer 2022-01-25 20:04:08 -06:00
Autumn Lamonte
b5c955c947 #99 eliminate extra array copy 2022-01-25 17:04:33 -06:00
Autumn Lamonte
869a54114a #96 blendScreen really use imageId 2022-01-25 03:28:38 -06:00
Autumn Lamonte
67bd253fce #96 blendScreen, TButton, and Tackboard using imageId 2022-01-25 03:16:51 -06:00
Autumn Lamonte
1432899030 #96 TImage and ECMA48 using imageId, faster HQSixelEncoder 2022-01-25 02:00:29 -06:00