|
d0e66b31f7
|
Refactor order tables
|
2021-03-01 22:05:04 -08:00 |
|
|
f65008ccc3
|
3-color refinement
|
2021-02-28 21:00:29 -08:00 |
|
|
645549978d
|
Basic 3-color support
|
2021-02-28 02:22:35 -08:00 |
|
|
63cf1745f9
|
Universal WriteBlock
|
2021-02-27 22:27:31 -08:00 |
|
|
28c9f857ea
|
More templating
|
2021-02-27 21:47:22 -08:00 |
|
|
b4f180f5de
|
Cleanup
|
2021-02-27 17:07:58 -08:00 |
|
|
193ac22eb5
|
Quick shortcut for all-black blocks since they are very common
|
2021-02-27 17:03:19 -08:00 |
|
|
9435003553
|
simplify EncodeBlockSingleColor
|
2021-02-27 16:54:06 -08:00 |
|
|
ed89203510
|
Add cluster fitting for 4-color blocks
|
2021-02-27 16:41:13 -08:00 |
|
|
ab752e51b6
|
In hindsight, SingleColorTable doesnt need to be a class at all
|
2021-02-26 22:38:37 -08:00 |
|
|
5b492fd4b5
|
Add ordertable and move single color tables to their own template class
|
2021-02-26 22:16:12 -08:00 |
|
|
2e5cf991b0
|
Improved first-pass refinement
|
2021-02-23 19:44:36 -08:00 |
|
|
8acaf1ed96
|
Implement first chunk of refinement code
|
2021-02-22 02:05:14 -08:00 |
|
|
4d3a0c0b61
|
Fix min/max in block metrics
|
2021-02-21 23:50:09 -08:00 |
|
|
265a41bc2e
|
IWYU pass
|
2021-02-21 23:29:47 -08:00 |
|
|
90ea798568
|
Include climits
|
2021-02-21 23:18:15 -08:00 |
|
|
534c4f7cfc
|
First working (but still bad) BC1 encoder
|
2021-02-21 23:15:04 -08:00 |
|
|
d0f8272fa5
|
Add more notes for future optimization
|
2021-02-21 16:27:43 -08:00 |
|
|
d21798d4a4
|
Include cmath
|
2021-02-21 16:25:58 -08:00 |
|
|
64757f34c8
|
Cleanup and bugfix FindEndpoints
|
2021-02-21 03:38:33 -08:00 |
|
|
9e2e9fba4c
|
add some notes on how the covariance model works
|
2021-02-21 03:26:40 -08:00 |
|
|
148d32e28c
|
Initial endpoint finding code
|
2021-02-21 00:57:48 -08:00 |
|
|
3169f1ae67
|
fix single match table generation for 6bit
|
2021-02-18 16:22:48 -08:00 |
|
|
c879061e4e
|
Add (extremely bad) BC1 encoding support
|
2021-02-18 02:43:57 -08:00 |
|