Commit Graph

181 Commits (25cd3bba247a142ca31c3007500b82e8f79f6241)
 

Author SHA1 Message Date
Andrew Cassidy 25cd3bba24 use pybind11-stubgen instead 3 years ago
Andrew Cassidy 190bb58367 fix stubgen and add pyi files to package 3 years ago
Andrew Cassidy 6e30ba871c stubgen cleanup 3 years ago
Andrew Cassidy b800511fcb update gitignore 3 years ago
Andrew Cassidy 5d89684a6e add stub generation script 3 years ago
Andrew Cassidy 4fdf1085e0 bind encode/decode methods 3 years ago
Andrew Cassidy 424d635292 Fix interpolator container type 3 years ago
Andrew Cassidy d25d8c3c56 Finish block/texture bindings 3 years ago
Andrew Cassidy 6831c3f6c9 Fix virtual overloading 3 years ago
Andrew Cassidy 639ce6ad14 Minor tweaks 3 years ago
Andrew Cassidy 831e86fda6 Fix broken constexpr 3 years ago
Andrew Cassidy 3d91ac2bed BC1Block/BC4Block cleanup 3 years ago
Andrew Cassidy e1739b99d3 Fix map? 3 years ago
Andrew Cassidy 53605c983d Fix functor? 3 years ago
Andrew Cassidy 8cd870ed26 More block tweaks 3 years ago
Andrew Cassidy 0caa4fbc4c fix Color constexpr constructor 3 years ago
Andrew Cassidy fa3fab4ca0 Block refactor 3 years ago
Andrew Cassidy 3852da6249 Bind BC1Block and BC1Texture 3 years ago
Andrew Cassidy 28b541d49a Improved subscripting 3 years ago
Andrew Cassidy bd454d9d20 improved texture indexing 3 years ago
Andrew Cassidy 22bbdeb7b8 Add texture tests and minor api tweaks 3 years ago
Andrew Cassidy 0965f3958d enable buffer protocol 3 years ago
Andrew Cassidy 0b3e3b5cb0 update CMakeLists.txt 3 years ago
Andrew Cassidy c70907ced2 Add texture creation from bytes 3 years ago
Andrew Cassidy 67751e87c7 Fix linking 3 years ago
Andrew Cassidy caef02e57f IWYU pass 3 years ago
Andrew Cassidy 539980f75f fix parameter hiding of rgba 3 years ago
Andrew Cassidy eea15dcc4e fix warning flags in gcc 3 years ago
Andrew Cassidy 8e758d5739 fix some warnings 3 years ago
Andrew Cassidy c1bde8560e Disable sign conversion warnings
just tired of them, I know what I'm doing
3 years ago
Andrew Cassidy fb56c6af04 Refactor to add Texture classes 3 years ago
Andrew Cassidy c843871ac1 make Color have a constexpr constructor and add Block class 3 years ago
Andrew Cassidy e5f60ec030 CLI scaffolding 3 years ago
Andrew Cassidy 2244b2117d rename some values for less confusion
From now on, "size" should refer to a value in bytes, whereas dimensions are in pixels or blocks and usually a 2-tuple
3 years ago
Andrew Cassidy 18e3089eb0 some util functions 3 years ago
Andrew Cassidy 98061239f9 ignore .so files 3 years ago
Andrew Cassidy 96497cac20 add Click as a dependency 3 years ago
Andrew Cassidy 5f13b841ad Extremely bad hardcoded DDS file reading 3 years ago
Andrew Cassidy dae82c0662 fix error 3 years ago
Andrew Cassidy 8676a6c10f various DDSFile tweaks and documentation 3 years ago
Andrew Cassidy c86eca293c various DDSFile tweaks 3 years ago
Andrew Cassidy 023be6d770 add dds module 3 years ago
Andrew Cassidy 3ed1e7dfa4 improved tests 3 years ago
Andrew Cassidy f7821c3a70 Document base classes 3 years ago
Andrew Cassidy 7c91139775 document BlockEncoder and BlockDecoder 3 years ago
Andrew Cassidy 920bc8d9fe documentation refinement 3 years ago
Andrew Cassidy 882c970e27 Add better documentation for s3tc 3 years ago
Andrew Cassidy 63978703cd I'm so confused part 4 3 years ago
Andrew Cassidy 2a9dbe6a92 I'm so confused part 3 3 years ago
Andrew Cassidy d39679adaf I'm so confused part 2 3 years ago