26 Commits (fa97ecc7428966e1b60705080f4a5986a1b94310)

Author SHA1 Message Date
Drew Short fa97ecc742 Code cleanup and addressing usize vs u32 issues 5 years ago
Drew Short 36b30e1388 Code cleanup and cache path changes 6 years ago
Drew Short 725f22f732 Updated libraries to latest versions. 6 years ago
Drew Short 487401a45a Rustfmt and code cleanup 7 years ago
Drew Short af5ea1ac0f Updating dependencies. Incrementing patch version. 7 years ago
Drew Short f3d8396873 Updating to the latest Rust + dependencies 8 years ago
Drew Short 0b28ddeb4c Fixed some formatting issues 8 years ago
Drew Short 54598246c8 Migrated to latest dependencies 8 years ago
Drew Short e0bb7d6592 Fixed the FFI implementation. Updated the python FFI example to reflect the new changes. 8 years ago
Drew Short ebd2fdaa75 Modularized some code. Changed API to use a PIHash library struct for maintaining the cache information. FFI code currently broken, will bring back next version after I figure out how to pass pointers to Rust structs around. 8 years ago
Drew Short 3073006ef4 Updated dependency versions 8 years ago
Drew Short dc8453dc67 Ran rustfmt 8 years ago
Drew Short 188fbe9101 Converted hash.rs into a module. Refactored lib.rs and the tests within. 8 years ago
Drew Short 1d408c2905 Working on allowing the cache to be turned off 8 years ago
Drew Short 6a27b548fd Introduced the concept of a cache_version so that we can change the cache style without segfaulting existing deployments. 8 years ago
Drew Short b543cb397e Moved the cache into a struct 8 years ago
Drew Short 7fe8fa06e7 Project warnings cleanup 8 years ago
Drew Short 8d9161bef3 Added Compression To Cached Matrix Data 8 years ago
Drew Short 0d128cb8aa Style changes 8 years ago
Drew Short 8b2de14eb6 Working on storing DFT's in the cache since we have it. 9 years ago
Drew Short c853b63827 Working on caching the DCT/DFT 9 years ago
Drew Short 0f6574e7c7 Updates to caching and the unit tests to ensure this build runs. 9 years ago
Drew Short 3a5a129cce Removed an error message. Updated the caching to differentiate between file sizes. 9 years ago
Drew Short 5ef33aef97 Working simple caching of the images used to hash. Needs some additional work, but much better than on dry runs. 9 years ago
Drew Short 18d715ef1c Working on a simple caching solution for already processed image buffers 9 years ago