|
d686ec3c9f
|
Add and bind the rest of the encoders
|
2021-03-11 19:29:11 -08:00 |
|
|
46d64139bd
|
MSVC what the fuck is your problem
|
2021-03-11 02:29:08 -08:00 |
|
|
ab0d4b30af
|
IWYU pass
|
2021-03-11 02:18:40 -08:00 |
|
|
b77a5acfb6
|
Decoder APIs refinement
|
2021-03-11 02:01:16 -08:00 |
|
|
18544645a2
|
Bind decoders
|
2021-03-10 04:15:09 -08:00 |
|
|
83d547dd8e
|
Rearrange bindings
|
2021-03-10 03:49:06 -08:00 |
|
|
04d11112d4
|
Bind BC1Decoder
|
2021-03-10 03:42:31 -08:00 |
|
|
52d1185dac
|
Parameterized tests using Nose
|
2021-03-10 01:15:04 -08:00 |
|
|
60ed47ab10
|
Bind BC1Encoder.ErrorMode
|
2021-03-09 01:25:44 -08:00 |
|
|
d182cbae65
|
Reorgamize tests
|
2021-03-09 01:25:20 -08:00 |
|
|
beb3d76a4b
|
Remove unused files and move LUT to .cpp
|
2021-03-08 16:56:54 -08:00 |
|
|
4d82dee240
|
Major reorganization
|
2021-03-08 02:23:04 -08:00 |
|
|
d42eadcf86
|
More unit tests
|
2021-03-07 16:15:26 -08:00 |
|
|
a4c1f00014
|
Merge remote-tracking branch 'origin/main' into main
|
2021-03-07 16:14:20 -08:00 |
|
|
637e7b44bb
|
test images submodule
|
2021-03-07 16:14:09 -08:00 |
|
|
36652b212e
|
test images submodule
|
2021-03-07 16:13:47 -08:00 |
|
|
b63c26a45a
|
More unit tests and bindings
|
2021-03-07 01:39:51 -08:00 |
|
|
e58871167e
|
Fix hanging when creating more than 2 BC1Encoders
|
2021-03-07 00:52:45 -08:00 |
|
|
5056e07f37
|
Add unit tests
|
2021-03-06 22:41:42 -08:00 |
|
|
289a4fa001
|
Kinda working extension module
|
2021-03-06 14:18:08 -08:00 |
|
|
19028db209
|
Finally start testing pybind stuff
|
2021-03-04 02:21:16 -08:00 |
|
|
af7860c06a
|
Make encoder constructable
|
2021-03-04 01:18:30 -08:00 |
|
|
be5a439b08
|
Stupid assert macro
|
2021-03-03 14:50:48 -08:00 |
|
|
9fbe5a2b22
|
more cleanup and bugfixes
|
2021-03-03 14:49:06 -08:00 |
|
|
277b38a548
|
cleanup and bugfixes
|
2021-03-03 14:36:29 -08:00 |
|
|
70c8169711
|
Add endpoint search refinement
In theory, this is all of the rgbcx feature set!
|
2021-03-03 04:19:40 -08:00 |
|
|
06c9bacab0
|
Get black 3-color blocks working
|
2021-03-03 02:04:48 -08:00 |
|
|
0924e43dc2
|
Fix errors in last commit
|
2021-03-02 18:32:47 -08:00 |
|
|
4eb8c397f9
|
Ground work for 3Color-black blocks
|
2021-03-02 18:27:35 -08:00 |
|
|
f7f5a10b66
|
Fix matrix inversion
|
2021-03-01 23:53:30 -08:00 |
|
|
ac62e1c262
|
Remove use of old Tables header
|
2021-03-01 23:13:26 -08:00 |
|
|
e75ae9c570
|
Fix circular dependency
|
2021-03-01 22:50:32 -08:00 |
|
|
5e2f790ee6
|
fix missing Histogram
|
2021-03-01 22:45:09 -08:00 |
|
|
05af708e84
|
IWYU pass
|
2021-03-01 22:41:31 -08:00 |
|
|
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 |
|
|
b57a3d2561
|
Util.h -> util.h
|
2021-02-26 22:22:20 -08:00 |
|
|
5b492fd4b5
|
Add ordertable and move single color tables to their own template class
|
2021-02-26 22:16:12 -08:00 |
|
|
68896aca1a
|
Include climits
|
2021-02-23 19:46:58 -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 |
|