Results 170 issues of Moritz Mœller

Calling `open()` on the attached OpenEXR does not work, the function fails with: ``` Error: Format error decoding OpenExr: image does not contain non-deep rgb channels ``` I opened the...

topic: formats

## Description This makes `nthreads` accept negative numbers to mean `m_pool->size()` + `nthreads`. I.e. on a `16` core machine specifying `nthreads` as `-2` would make OIIO use `14` cores. If...

See subject, these are missing from [the docs](https://openimageio.readthedocs.io/).

I wager the reason to be an [empty newline](https://github.com/AcademySoftwareFoundation/OpenImageIO/blob/badeba07170c7dd496ce808b1f18aca732f8014c/src/include/OpenImageIO/paramlist.h#L77) between doc comment and class definition in `paramlist.h`.

See attached OBJ file. The parser complains: ``` Warning: invalid OBJ syntax at line 11996: Normal index is specified but no Normals nodes are defined [...] ``` The first part...

bug

This PR consolidates several open pull requests: Merged PRs: 1. Wire Widget Support (#79). 2. Configurable Input System (#72). 3. Left-Click Wire Disconnect (#75). 4. Escape Key Deselection (#55). Changes:...

Implemented recognition and processing of shorthand ``[`code`]`` patterns. These patterns are now properly handled for both link stripping and `docs.rs` link generation. Changes: - Add detection of shorthand patterns like...

TLDR; This PR improves stability and maintainability of Foxtrot while bringing it up to current Rust ecosystem standards. Rust 2024 Edition - Updated entire workspace from Rust 2021 to Rust...

The valid parameter domain for a B-spline is _[knot[degree], knot[n_cv]]_, not _[knot[0], knot[n-1]]_. For example, a uniform cubic B-spline with 4 control points has knot vector _[0,1,2,3,4,5,6,7]_. The existing code...

This applies `cargo fmt` to current `master`, `rustfmt.toml` used: * `unstable_features = true` -- Enables unstable rustfmt features. Required for options like `imports_granularity` and `reorder_impl_items` that aren't yet stable. *...