Twinklebear / oidn-rs

Rust bindings to Intel's OpenImageDenoise Library
MIT License
24 stars 12 forks source link

Updated to 1.4, docs.rs fix, simplified high level API #17

Closed virtualritz closed 2 years ago

virtualritz commented 2 years ago

I removed some enums that were never used in the high level wrapper, added a proper Rust case Error type (which ingested FilterError), added the new clean_aux parameter from OIDN 1.4. and bumped the Rust edition to 2018.

I also added some docs by copypastaing text from the original docs.

virtualritz commented 2 years ago

Apparently docs.rs now (since June 2020) sets an an env var DOCS_RS=1. The build.rs checks this and omits the error and trying to link.

Twinklebear commented 2 years ago

Looks good, that's good to know about docs.rs, I've been trying to move the docs from my other libs off gh-pages and to docs.rs but hit some issues with some of them due to that. I'll check the others for the build error.