did some minor hacking on #Fraktaler3 today for the first time in months.
- fixed it so it works with toml11 v4 (run "make") as well as v3 (run "make TOML11=3")
- removed "quit when done" checkbox from android and web builds, where it doesn't make sense
- fix: correct status is now shown when pressing ESC after the rendering is complete
- added double precision version of floatexp (separate floating point mantissa and integer exponent, for wider dynamic range necessary for very deep zooms); the extra precision of doubleexpover single precision floatexp turns out to be necessary sometimes (more often with higher power formulas and higher iteration counts)
- fixed the mildly bitrotted quadruple precision float128 support, now works again enabled (run "make") and disabled (run "make FLOAT128="). hopefully it won't be necessary to use it for more than checking that double precision image are plausible, because it's very slow.
#fractals #DeepZoom #FloatingPoint