Commit Graph

330 Commits (920059bea13a8176d2b549655d209677dceae503)
 

Author SHA1 Message Date
Andrew Cassidy 76d39d7ef8 Implement BC1 Decoder 3 years ago
Andrew Cassidy 1cf01f6f01 Fix interpolators which I didnt understand before
I have zero clue what I'm doing
3 years ago
Andrew Cassidy d678567dc7 Interpolator match table caching
idk I dont like this might move it to the compressor class
3 years ago
Andrew Cassidy 8cd1e60394 ColorBlock template 3 years ago
Andrew Cassidy 80d1552b9c Switch to less restrictive license 3 years ago
Andrew Cassidy 733e631722 Write interpolator class (but dont integrate it) 3 years ago
Andrew Cassidy 920f9a2d2e
friendly naming in actions 3 years ago
Andrew Cassidy 1e94f9010e Merge remote-tracking branch 'origin/main' into main 3 years ago
Andrew Cassidy 1eea0c6dc8 cleanup headers for better portability 3 years ago
Andrew Cassidy 0eaf76c675
Remove macOS gcc compilation 3 years ago
Andrew Cassidy 155231a440 Only do fat binaries on apple clang 3 years ago
Andrew Cassidy 59db9fdb27 include cmath
I dont know why this keeps happening
3 years ago
Andrew Cassidy 7d830daee3 make it compile 3 years ago
Andrew Cassidy 2d9abcc15f
fix cc and cxx variables 3 years ago
Andrew Cassidy 647853dd46
use explicit matrix config 3 years ago
Andrew Cassidy a4e8d7302d
Maybe this will work? 3 years ago
Andrew Cassidy 6018ab0cfb Flesh out usage of block classes more 3 years ago
Andrew Cassidy e5521796aa go back to .h because .inc is silly 3 years ago
Andrew Cassidy b118663b2c temporarily re-add original files for testing 3 years ago
Andrew Cassidy 64fa687b20 More refactoring 3 years ago
Andrew Cassidy 48d9ab3f02 Import cstdlib for size_t 3 years ago
Andrew Cassidy e0511f1aea Extract utility functions and block structs to their own files 3 years ago
Andrew Cassidy cddea42f7e use cmath 3 years ago
Andrew Cassidy 8171e0f45a Move tables to their own file to stop lagging clion to hell 3 years ago
Andrew Cassidy 085ed385df
actually update submodules 3 years ago
Andrew Cassidy d7347a2150
Checkout submodules 3 years ago
Andrew Cassidy 74dfd5f986
add workflow for cmake 3 years ago
Andrew Cassidy 9f15ef5d9d format and split header and cpp file for rgbcx since it doesnt need to be single-file here 3 years ago
Andrew Cassidy 1bfc4fdfad Add rgbcx 3 years ago
Andrew Cassidy 904e6b268a initial commit 3 years ago