Allow deeper plots

Bug #783092 reported by Ross Younger
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
brot2
Confirmed
Undecided
Ross Younger
0.5-beta
Won't Fix
Undecided
Unassigned
1.0-gamma
Won't Fix
Undecided
Ross Younger
2.0-delta
Confirmed
Undecided
Ross Younger

Bug Description

This probably means abstracting it out.
rjk has some fixed-point assembler code. We might also use GMP/CLN/MPFR.

Could we swap multiple maths modules in/out dynamically and still keep performance? Possibly, if we use traits.

After some thought, I couldn't figure out a reliable way to predict a good MINIMUM_PIXEL_SIZE for different FP types; try the epsilon value at 3.0 but be prepared to rejig.

Ross Younger (crazyscot)
Changed in brot2:
status: New → Confirmed
Ross Younger (crazyscot)
Changed in brot2:
importance: Undecided → Medium
Revision history for this message
Ross Younger (crazyscot) wrote :

This might be best done as part of the fractals-by-formula blueprint which will completely overhaul the maths engine.

Ross Younger (crazyscot)
Changed in brot2:
importance: Medium → Undecided
Ross Younger (crazyscot)
Changed in brot2:
status: Confirmed → Triaged
status: Triaged → New
status: New → Confirmed
Ross Younger (crazyscot)
description: updated
Ross Younger (crazyscot)
description: updated
Ross Younger (crazyscot)
description: updated
Revision history for this message
Ross Younger (crazyscot) wrote :

Here are some links explaining how to do this with much fewer bignum ops. Would need to radically overhaul the fractal calculation though.

http://www.superfractalthing.co.nf/sft_maths.pdf

http://www.fractalforums.com/announcements-and-news/pertubation-theory-glitches-improvement/

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.