Desktop UI application for exploring the Mandelbrot set. Draggable and zoomable. Calculation is done on CPU with 64 bit precision. Written on Rust. Uses winit, wgpu, tokio and portable_simd. Multithreaded, uses SIMD. Preview drag and zoom done on GPU.
Uses nightly toolchain for SIMD support.
Runs pretty smooth on my Macbook Air M2 2022. The following single-threaded 2048x2048 image render with 1024 max iterations takes 135ms: