Commit Graph

47 Commits (25cd3bba247a142ca31c3007500b82e8f79f6241)

Author SHA1 Message Date
Andrew Cassidy 190bb58367 fix stubgen and add pyi files to package 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 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 8e758d5739 fix some warnings 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 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 f7821c3a70 Document base classes 3 years ago
Andrew Cassidy 920bc8d9fe documentation refinement 3 years ago
Andrew Cassidy 882c970e27 Add better documentation for s3tc 3 years ago
Andrew Cassidy 4ec588c8e3 Fix color includes 3 years ago
Andrew Cassidy 7a81bbb58d Fix last commit 3 years ago
Andrew Cassidy 5a272c954f make BC4 channel readonly 3 years ago
Andrew Cassidy 285e891bef Fix BC1 binding order 3 years ago
Andrew Cassidy 71119b9279 Improved bindings and dont use punchthrough in BC3 3 years ago
Andrew Cassidy 70ebb43017 Refactor and rebind constructors 3 years ago
Andrew Cassidy 64919ab55a Make interpolators available in python 3 years ago
Andrew Cassidy d39e0c06f7 Basic documentation 3 years ago
Andrew Cassidy 8f1e76bb43 namespace and binding changes 3 years ago
Andrew Cassidy f72b794d20 More waffling 3 years ago
Andrew Cassidy ab65c0a7c8 Major reorganization and rename 3 years ago