maximus:mightymandel.git
3 years agomightymandel v12 stable release v12
Claude Heiland-Allen [Mon, 22 Dec 2014 23:57:48 +0000 (23:57 +0000)]
mightymandel v12 stable release

3 years agodocumentation
Claude Heiland-Allen [Mon, 22 Dec 2014 23:49:59 +0000 (23:49 +0000)]
documentation

3 years agouse atom search for first reference point
Claude Heiland-Allen [Mon, 22 Dec 2014 23:49:31 +0000 (23:49 +0000)]
use atom search for first reference point

3 years agotest suite results
Claude Heiland-Allen [Mon, 22 Dec 2014 23:03:24 +0000 (23:03 +0000)]
test suite results

3 years agouse a variable to make PPM metadata snippet easier to copy/paste
Claude Heiland-Allen [Mon, 22 Dec 2014 23:03:09 +0000 (23:03 +0000)]
use a variable to make PPM metadata snippet easier to copy/paste

3 years agonote hardware for benchmarks; parameter in .mm syntax
Claude Heiland-Allen [Mon, 22 Dec 2014 21:45:49 +0000 (21:45 +0000)]
note hardware for benchmarks; parameter in .mm syntax

3 years agomove benchmarks to new file
Claude Heiland-Allen [Mon, 22 Dec 2014 21:41:57 +0000 (21:41 +0000)]
move benchmarks to new file

3 years agoremove boost dependency
Claude Heiland-Allen [Mon, 22 Dec 2014 21:41:32 +0000 (21:41 +0000)]
remove boost dependency

3 years agorevert filtering by error in un+escaped geom, for speed boost
Claude Heiland-Allen [Mon, 22 Dec 2014 21:31:14 +0000 (21:31 +0000)]
revert filtering by error in un+escaped geom, for speed boost

3 years agocommented out atom finding for initial reference
Claude Heiland-Allen [Mon, 22 Dec 2014 21:26:59 +0000 (21:26 +0000)]
commented out atom finding for initial reference

3 years agobump maximum number of passes, fix off-by one
Claude Heiland-Allen [Mon, 22 Dec 2014 21:25:29 +0000 (21:25 +0000)]
bump maximum number of passes, fix off-by one

3 years agoadd missing include
Claude Heiland-Allen [Mon, 22 Dec 2014 21:25:03 +0000 (21:25 +0000)]
add missing include

3 years agoerode morphology of binary glitch image
Claude Heiland-Allen [Mon, 22 Dec 2014 21:23:49 +0000 (21:23 +0000)]
erode morphology of binary glitch image

3 years agocheck if point is errored in escaped
Claude Heiland-Allen [Mon, 22 Dec 2014 21:21:53 +0000 (21:21 +0000)]
check if point is errored in escaped

3 years agocheck if point is errored in unescaped
Claude Heiland-Allen [Mon, 22 Dec 2014 21:21:28 +0000 (21:21 +0000)]
check if point is errored in unescaped

3 years agocheck if reference point escapes in step
Claude Heiland-Allen [Mon, 22 Dec 2014 21:20:46 +0000 (21:20 +0000)]
check if reference point escapes in step

3 years agotest script sanity check and misc improvements
Claude Heiland-Allen [Mon, 22 Dec 2014 21:18:05 +0000 (21:18 +0000)]
test script sanity check and misc improvements

3 years agoallow floating point pixel coordinates in view_coord
Claude Heiland-Allen [Mon, 22 Dec 2014 21:16:58 +0000 (21:16 +0000)]
allow floating point pixel coordinates in view_coord

3 years agoremove boost dependency
Claude Heiland-Allen [Mon, 22 Dec 2014 21:16:01 +0000 (21:16 +0000)]
remove boost dependency

3 years agofeature test macro for clock functions, restore atom.?
Claude Heiland-Allen [Mon, 22 Dec 2014 21:14:20 +0000 (21:14 +0000)]
feature test macro for clock functions, restore atom.?

3 years agofix previous commits
Claude Heiland-Allen [Mon, 22 Dec 2014 02:34:42 +0000 (02:34 +0000)]
fix previous commits

3 years agodon't recalcuate 'skipped' iterations of dz,z at high precision, instead save them...
Claude Heiland-Allen [Mon, 22 Dec 2014 02:21:20 +0000 (02:21 +0000)]
don't recalcuate 'skipped' iterations of dz,z at high precision, instead save them earlier

3 years agorename command line flag -render to -zoom
Claude Heiland-Allen [Mon, 22 Dec 2014 02:03:26 +0000 (02:03 +0000)]
rename command line flag -render to -zoom

3 years agolog to a file based on the date; misc other changes
Claude Heiland-Allen [Mon, 22 Dec 2014 01:55:45 +0000 (01:55 +0000)]
log to a file based on the date; misc other changes

3 years agobe less verbose
Claude Heiland-Allen [Mon, 22 Dec 2014 01:55:00 +0000 (01:55 +0000)]
be less verbose

3 years agodon't parse references from mm format any more
Claude Heiland-Allen [Mon, 22 Dec 2014 01:54:32 +0000 (01:54 +0000)]
don't parse references from mm format any more

3 years agobe really braindead and even faster
Claude Heiland-Allen [Mon, 22 Dec 2014 01:52:54 +0000 (01:52 +0000)]
be really braindead and even faster

3 years agobraindead ref selection is much faster
Claude Heiland-Allen [Mon, 22 Dec 2014 01:28:47 +0000 (01:28 +0000)]
braindead ref selection is much faster

3 years agosome mdz files have a different incompatible syntax
Claude Heiland-Allen [Mon, 22 Dec 2014 01:06:55 +0000 (01:06 +0000)]
some mdz files have a different incompatible syntax

3 years agosimplified robustified test script
Claude Heiland-Allen [Mon, 22 Dec 2014 00:57:52 +0000 (00:57 +0000)]
simplified robustified test script

3 years agofix off-by-one in pass output
Claude Heiland-Allen [Mon, 22 Dec 2014 00:57:19 +0000 (00:57 +0000)]
fix off-by-one in pass output

3 years agoexit with failure if loading failed
Claude Heiland-Allen [Mon, 22 Dec 2014 00:34:42 +0000 (00:34 +0000)]
exit with failure if loading failed

3 years agorename sft examples
Claude Heiland-Allen [Mon, 22 Dec 2014 00:31:29 +0000 (00:31 +0000)]
rename sft examples

3 years agomightymandel parameter examples
Claude Heiland-Allen [Mon, 22 Dec 2014 00:12:49 +0000 (00:12 +0000)]
mightymandel parameter examples

3 years agopass counter output
Claude Heiland-Allen [Mon, 22 Dec 2014 00:12:12 +0000 (00:12 +0000)]
pass counter output

3 years agofixed tiling bug (last frame didn't save)
Claude Heiland-Allen [Sun, 21 Dec 2014 23:53:40 +0000 (23:53 +0000)]
fixed tiling bug (last frame didn't save)

3 years agoverbose loading
Claude Heiland-Allen [Sun, 21 Dec 2014 23:28:35 +0000 (23:28 +0000)]
verbose loading

3 years agouse a blob cache to avoid recalculating useless references
Claude Heiland-Allen [Sun, 21 Dec 2014 23:28:03 +0000 (23:28 +0000)]
use a blob cache to avoid recalculating useless references

3 years agoignore test log
Claude Heiland-Allen [Sun, 21 Dec 2014 21:26:31 +0000 (21:26 +0000)]
ignore test log

3 years agofix copy/paste error
Claude Heiland-Allen [Sun, 21 Dec 2014 21:25:39 +0000 (21:25 +0000)]
fix copy/paste error

3 years agotest suite renders all example parameters
Claude Heiland-Allen [Sun, 21 Dec 2014 20:50:46 +0000 (20:50 +0000)]
test suite renders all example parameters

3 years agoupdate kfr provenance
Claude Heiland-Allen [Sun, 21 Dec 2014 20:49:04 +0000 (20:49 +0000)]
update kfr provenance

3 years agorestore original kfr files
Claude Heiland-Allen [Sun, 21 Dec 2014 20:47:36 +0000 (20:47 +0000)]
restore original kfr files

3 years agoadd contact details
Claude Heiland-Allen [Sun, 21 Dec 2014 20:32:11 +0000 (20:32 +0000)]
add contact details

3 years agonote about mdz provenance
Claude Heiland-Allen [Sun, 21 Dec 2014 20:26:56 +0000 (20:26 +0000)]
note about mdz provenance

3 years agoparameter examples from mdz
Claude Heiland-Allen [Sun, 21 Dec 2014 20:26:22 +0000 (20:26 +0000)]
parameter examples from mdz

3 years agonote about sft provenance
Claude Heiland-Allen [Sun, 21 Dec 2014 20:15:05 +0000 (20:15 +0000)]
note about sft provenance

3 years agonote about kfr stripping
Claude Heiland-Allen [Sun, 21 Dec 2014 20:10:38 +0000 (20:10 +0000)]
note about kfr stripping

3 years agoparameter examples from kalles fraktaler
Claude Heiland-Allen [Sun, 21 Dec 2014 20:09:01 +0000 (20:09 +0000)]
parameter examples from kalles fraktaler

3 years agoparameter examples from superfractalthing
Claude Heiland-Allen [Sun, 21 Dec 2014 19:59:46 +0000 (19:59 +0000)]
parameter examples from superfractalthing

3 years agocommand line -glitch flag to highlight errors
Claude Heiland-Allen [Sun, 21 Dec 2014 19:31:20 +0000 (19:31 +0000)]
command line -glitch flag to highlight errors

3 years agoflag -size WxH to change window size
Claude Heiland-Allen [Sun, 21 Dec 2014 19:26:18 +0000 (19:26 +0000)]
flag -size WxH to change window size

3 years agofix shader compile failure with -no-de
Claude Heiland-Allen [Sun, 21 Dec 2014 19:23:54 +0000 (19:23 +0000)]
fix shader compile failure with -no-de

3 years agodebian package requirements
Claude Heiland-Allen [Sun, 21 Dec 2014 18:03:37 +0000 (18:03 +0000)]
debian package requirements

3 years agodocument requirement on 4.1 core v11
Claude Heiland-Allen [Sun, 21 Dec 2014 17:12:36 +0000 (17:12 +0000)]
document requirement on 4.1 core

3 years agoadd sanity check for arguments
Claude Heiland-Allen [Sun, 21 Dec 2014 17:12:17 +0000 (17:12 +0000)]
add sanity check for arguments

3 years agoGL_NV_gpu_shader5 no longer needed, uses core 4.1 instead
Claude Heiland-Allen [Sun, 21 Dec 2014 17:04:58 +0000 (17:04 +0000)]
GL_NV_gpu_shader5 no longer needed, uses core 4.1 instead

3 years agomasking small glitches by blending neighbour colours
Claude Heiland-Allen [Sun, 21 Dec 2014 16:46:09 +0000 (16:46 +0000)]
masking small glitches by blending neighbour colours

3 years agoshow file in debug output
Claude Heiland-Allen [Sun, 21 Dec 2014 16:21:36 +0000 (16:21 +0000)]
show file in debug output

3 years agoremove a couple of unneeded headers
Claude Heiland-Allen [Sun, 21 Dec 2014 16:17:14 +0000 (16:17 +0000)]
remove a couple of unneeded headers

3 years agoprint copyright banner on launch
Claude Heiland-Allen [Sun, 21 Dec 2014 16:08:30 +0000 (16:08 +0000)]
print copyright banner on launch

3 years agoadd copyright and license boilerplate
Claude Heiland-Allen [Sun, 21 Dec 2014 15:53:06 +0000 (15:53 +0000)]
add copyright and license boilerplate

3 years agoinclude GPLv3 license text
Claude Heiland-Allen [Sun, 21 Dec 2014 15:43:41 +0000 (15:43 +0000)]
include GPLv3 license text

3 years agodocs v10
Claude Heiland-Allen [Sun, 21 Dec 2014 12:32:51 +0000 (12:32 +0000)]
docs

3 years agoautodetect FP64 support
Claude Heiland-Allen [Sun, 21 Dec 2014 12:25:48 +0000 (12:25 +0000)]
autodetect FP64 support

3 years agocheck window creation success to avoid segfault
Claude Heiland-Allen [Sun, 21 Dec 2014 12:12:11 +0000 (12:12 +0000)]
check window creation success to avoid segfault

3 years agomore ideas todo
Claude Heiland-Allen [Sun, 21 Dec 2014 12:00:24 +0000 (12:00 +0000)]
more ideas todo

3 years agouse Core contexts, and prune some useless code
Claude Heiland-Allen [Sun, 21 Dec 2014 10:09:43 +0000 (10:09 +0000)]
use Core contexts, and prune some useless code

3 years agoattempt to tweak bad initial references
Claude Heiland-Allen [Sun, 21 Dec 2014 10:08:56 +0000 (10:08 +0000)]
attempt to tweak bad initial references

3 years agolighter de v9
Claude Heiland-Allen [Sun, 21 Dec 2014 08:56:05 +0000 (08:56 +0000)]
lighter de

3 years agofixed seams in tiled renders
Claude Heiland-Allen [Sun, 21 Dec 2014 07:53:14 +0000 (07:53 +0000)]
fixed seams in tiled renders

3 years agotiled rendering of large images
Claude Heiland-Allen [Sun, 21 Dec 2014 06:37:47 +0000 (06:37 +0000)]
tiled rendering of large images

3 years agoremove obsolete manual reference setting
Claude Heiland-Allen [Sun, 21 Dec 2014 05:19:25 +0000 (05:19 +0000)]
remove obsolete manual reference setting

3 years agoannoying can't interrupt reference search v8
Claude Heiland-Allen [Sun, 21 Dec 2014 04:50:13 +0000 (04:50 +0000)]
annoying can't interrupt reference search

3 years agofix memory leak
Claude Heiland-Allen [Sun, 21 Dec 2014 04:47:03 +0000 (04:47 +0000)]
fix memory leak

3 years agodocs
Claude Heiland-Allen [Sun, 21 Dec 2014 04:23:53 +0000 (04:23 +0000)]
docs

3 years agore-enable recording of zoom in sequences (buggy at the moment)
Claude Heiland-Allen [Sun, 21 Dec 2014 04:23:17 +0000 (04:23 +0000)]
re-enable recording of zoom in sequences (buggy at the moment)

3 years agotweak console output
Claude Heiland-Allen [Sun, 21 Dec 2014 03:29:32 +0000 (03:29 +0000)]
tweak console output

3 years agoautomatic glitch correction
Claude Heiland-Allen [Sun, 21 Dec 2014 03:16:34 +0000 (03:16 +0000)]
automatic glitch correction

3 years agoanother idea todo
Claude Heiland-Allen [Sat, 20 Dec 2014 21:48:31 +0000 (21:48 +0000)]
another idea todo

3 years agobenchmark results
Claude Heiland-Allen [Sat, 20 Dec 2014 21:45:55 +0000 (21:45 +0000)]
benchmark results

3 years agoupdate docs
Claude Heiland-Allen [Sat, 20 Dec 2014 21:45:40 +0000 (21:45 +0000)]
update docs

3 years agoglfw3 dooesn't need -alpha flag
Claude Heiland-Allen [Sat, 20 Dec 2014 21:45:12 +0000 (21:45 +0000)]
glfw3 dooesn't need -alpha flag

3 years agoflip imaginary part when reading kfr to match visual appearance
Claude Heiland-Allen [Sat, 20 Dec 2014 21:44:31 +0000 (21:44 +0000)]
flip imaginary part when reading kfr to match visual appearance

3 years agofixing performance regression (was 2x slower, now about the same but less responsive)
Claude Heiland-Allen [Sat, 20 Dec 2014 20:51:44 +0000 (20:51 +0000)]
fixing performance regression (was 2x slower, now about the same but less responsive)

3 years agoswitch from gtk to glfw v7
Claude Heiland-Allen [Sat, 20 Dec 2014 20:36:31 +0000 (20:36 +0000)]
switch from gtk to glfw

3 years agoseparate storage for int/float parts of iteration count when no de
Claude Heiland-Allen [Sat, 20 Dec 2014 19:09:13 +0000 (19:09 +0000)]
separate storage for int/float parts of iteration count when no de

3 years agoprune unneeded includes
Claude Heiland-Allen [Sat, 20 Dec 2014 12:05:46 +0000 (12:05 +0000)]
prune unneeded includes

3 years agosome notes
Claude Heiland-Allen [Sat, 20 Dec 2014 12:00:24 +0000 (12:00 +0000)]
some notes

3 years agoparser for .kfr files v6
Claude Heiland-Allen [Mon, 15 Dec 2014 11:41:07 +0000 (11:41 +0000)]
parser for .kfr files

3 years agoupdate documentation
Claude Heiland-Allen [Mon, 15 Dec 2014 10:21:45 +0000 (10:21 +0000)]
update documentation

3 years agoanother 5% speed boost by reducing memory bandwidth requirements
Claude Heiland-Allen [Mon, 15 Dec 2014 10:00:30 +0000 (10:00 +0000)]
another 5% speed boost by reducing memory bandwidth requirements

3 years agoone-shot -bench command line flag exits after first frame
Claude Heiland-Allen [Mon, 15 Dec 2014 09:20:18 +0000 (09:20 +0000)]
one-shot -bench command line flag exits after first frame

3 years agofake DE support (-no-de) for shaders, ~30% faster in one test
Claude Heiland-Allen [Mon, 15 Dec 2014 09:00:48 +0000 (09:00 +0000)]
fake DE support (-no-de) for shaders, ~30% faster in one test

4 years agobuggy distance estimator beyond ~1e-55
Claude Heiland-Allen [Wed, 30 Apr 2014 13:21:39 +0000 (14:21 +0100)]
buggy distance estimator beyond ~1e-55

4 years agoPauldelbrot's glitch detection algorithm
Claude Heiland-Allen [Sun, 27 Apr 2014 10:51:20 +0000 (11:51 +0100)]
Pauldelbrot's glitch detection algorithm

4 years agodocumentation
Claude Heiland-Allen [Thu, 10 Apr 2014 14:48:50 +0000 (15:48 +0100)]
documentation

4 years ago'e' key toggles redness error warnings
Claude Heiland-Allen [Thu, 10 Apr 2014 14:46:35 +0000 (15:46 +0100)]
'e' key toggles redness error warnings

4 years agohandle reading reference coordinates from state file
Claude Heiland-Allen [Mon, 31 Mar 2014 16:16:55 +0000 (17:16 +0100)]
handle reading reference coordinates from state file

4 years agosomething to fix later
Claude Heiland-Allen [Fri, 21 Mar 2014 16:23:24 +0000 (16:23 +0000)]
something to fix later