diff options
-rw-r--r-- | CHANGELOG.md | 4 | ||||
-rw-r--r-- | Cargo.toml | 2 | ||||
-rw-r--r-- | README.md | 22 | ||||
-rw-r--r-- | source/benoit/benoit.rs | 2 |
4 files changed, 18 insertions, 12 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 17b5328..76733f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 2.6.1 + +* Update readme + # 2.6.0 * Clean up and refactor code @@ -1,6 +1,6 @@ [package] name = "benoit" -version = "2.6.0" +version = "2.6.1" authors = ["Gabriel Bjørnager Jensen"] edition = "2021" description = "Multithreaded Mandelbrot renderer with support for PNG and WebP encoding." @@ -1,24 +1,26 @@ -# BENOÎT +# BENOÎT -[*Benoit*](https://mandelbrot.dk/benoit) is a free and open‐source Mandelbrot renderer written in Rust. It is aimed at producing accurate renders at arbitrary positions in the set as fast as possible. Usage: +[*Benoit*](https://mandelbrot.dk/benoit) is a free and open‐source Mandelbrot renderer written in Rust. Its goal is to render arbitrary positions as performant and accurate as possiple. Usage: ``` benoit [path] ``` -… where *path* denotes the configuration file to read (optional). If no path is provided, the program is run in *interactive* mode, wherein the fractal is rendered in real‐time. +… where *path* denotes the configuration file to read (optional). If no path is provided, the program is run in *interactive* mode, wherein the fractal is rendered in real‐time. Otherwise, *script* mode is run using the provided configuration. # Dependencies Benoit makes use of the following external libraries: -* [enum-iterator](https://crates.io/crates/enum-iterator) for pre-calculating palettes -* [PNG](https://crates.io/crates/png) for encoding PNG images -* [Rayon](https://crates.io/crates/rayon) for threadpooling -* [Rug](https://crates.io/crates/rug) for multi‐precision -* [SDL2](https://crates.io/crates/sdl2) for interactive viewports -* [TOML](https://crates.io/crates/toml) for parsing TOML files -* [WebP](https://crates.io/crates/webp) for encoding WebP images +* [`enum-iterator`](https://crates.io/crates/enum-iterator) for pre‐calculating palettes +* [`png`](https://crates.io/crates/png) for encoding PNG images +* [`rayon`](https://crates.io/crates/rayon) for threadpooling +* [`rug`](https://crates.io/crates/rug) for multi‐precision +* [`sdl2`](https://crates.io/crates/sdl2) for interactive viewports +* [`toml`](https://crates.io/crates/toml) for parsing TOML files +* [`webp`](https://crates.io/crates/webp) for encoding WebP images + +Furthermore – on Windows – the `windows` package is used for setting the terminal title. # Mirrors diff --git a/source/benoit/benoit.rs b/source/benoit/benoit.rs index c97e264..3849d4b 100644 --- a/source/benoit/benoit.rs +++ b/source/benoit/benoit.rs @@ -36,7 +36,7 @@ pub mod video; pub const VERSION: (u32, u32, u32) = ( 0x2, // Major 0x6, // Minor - 0x0, // Patch + 0x1, // Patch ); pub const PRECISION: u32 = 0x80; |