Commit Graph

231 Commits

Author SHA1 Message Date
862500cec3 I'm so confused 2021-03-19 14:19:46 -07:00
6a85b43542 Try using Clang-11 2021-03-19 14:11:54 -07:00
9d4e4c6c2b attempted linux build fix
I am so confused
2021-03-19 14:01:09 -07:00
4ec588c8e3 Fix color includes 2021-03-19 13:47:54 -07:00
7a81bbb58d Fix last commit 2021-03-19 01:46:33 -07:00
5a272c954f make BC4 channel readonly 2021-03-19 01:39:21 -07:00
285e891bef Fix BC1 binding order 2021-03-18 02:45:47 -07:00
71119b9279 Improved bindings and dont use punchthrough in BC3 2021-03-18 02:34:31 -07:00
70ebb43017 Refactor and rebind constructors 2021-03-17 01:13:11 -07:00
64919ab55a Make interpolators available in python 2021-03-15 19:01:42 -07:00
d39e0c06f7 Basic documentation 2021-03-15 02:49:34 -07:00
8f1e76bb43 namespace and binding changes 2021-03-14 00:59:16 -08:00
f72b794d20 More waffling 2021-03-13 20:47:53 -08:00
ab65c0a7c8 Major reorganization and rename 2021-03-13 04:14:04 -08:00
c930d10cc4 Add sphinx docs directory 2021-03-12 19:51:42 -08:00
543601ce57 fix BC4Encoder includes 2021-03-11 19:33:53 -08:00
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