maximus:mightymandel.git
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

4 years agodocumentation
Claude Heiland-Allen [Fri, 21 Mar 2014 16:22:32 +0000 (16:22 +0000)]
documentation

4 years agodesktop needs command line -alpha flag to avoid X error
Claude Heiland-Allen [Fri, 21 Mar 2014 16:20:58 +0000 (16:20 +0000)]
desktop needs command line -alpha flag to avoid X error

4 years agono need for alpha, now works on laptop again
Claude Heiland-Allen [Mon, 24 Feb 2014 17:19:13 +0000 (17:19 +0000)]
no need for alpha, now works on laptop again

4 years agofix broken loading of command line coordinate file
Claude Heiland-Allen [Fri, 22 Nov 2013 12:40:22 +0000 (12:40 +0000)]
fix broken loading of command line coordinate file

4 years agomove intial window size to main program file; reshape to minimal VBO size
Claude Heiland-Allen [Wed, 23 Oct 2013 11:05:37 +0000 (12:05 +0100)]
move intial window size to main program file; reshape to minimal VBO size

4 years agoenable debug
Claude Heiland-Allen [Wed, 23 Oct 2013 11:04:24 +0000 (12:04 +0100)]
enable debug

4 years agoprune dead code
Claude Heiland-Allen [Wed, 23 Oct 2013 11:03:58 +0000 (12:03 +0100)]
prune dead code

4 years agouse VAO in step
Claude Heiland-Allen [Wed, 23 Oct 2013 07:51:04 +0000 (08:51 +0100)]
use VAO in step

4 years agouse VAO in unescaped
Claude Heiland-Allen [Wed, 23 Oct 2013 07:24:49 +0000 (08:24 +0100)]
use VAO in unescaped

4 years agoclean -Wunused-parameter
Claude Heiland-Allen [Wed, 23 Oct 2013 05:25:18 +0000 (06:25 +0100)]
clean -Wunused-parameter

4 years agomake gl debugging compile-time settable
Claude Heiland-Allen [Wed, 23 Oct 2013 05:24:49 +0000 (06:24 +0100)]
make gl debugging compile-time settable

4 years agorebind framebuffer less frequently
Claude Heiland-Allen [Wed, 23 Oct 2013 04:41:56 +0000 (05:41 +0100)]
rebind framebuffer less frequently

4 years agoprune dead code
Claude Heiland-Allen [Wed, 23 Oct 2013 04:41:29 +0000 (05:41 +0100)]
prune dead code

4 years agofix glitches in grid when zoomed far out
Claude Heiland-Allen [Wed, 23 Oct 2013 04:38:21 +0000 (05:38 +0100)]
fix glitches in grid when zoomed far out

4 years agofactor out _start from _escaped_do; use VAO
Claude Heiland-Allen [Wed, 23 Oct 2013 03:42:33 +0000 (04:42 +0100)]
factor out _start from _escaped_do; use VAO

4 years agoprune dead code
Claude Heiland-Allen [Wed, 23 Oct 2013 02:31:13 +0000 (03:31 +0100)]
prune dead code

4 years agoadjust reshape logic; use VAO more sanely
Claude Heiland-Allen [Wed, 23 Oct 2013 02:28:38 +0000 (03:28 +0100)]
adjust reshape logic; use VAO more sanely

4 years agodocumentation
Claude Heiland-Allen [Tue, 22 Oct 2013 20:46:37 +0000 (21:46 +0100)]
documentation

4 years agore-enable screenshot saving
Claude Heiland-Allen [Tue, 22 Oct 2013 20:42:27 +0000 (21:42 +0100)]
re-enable screenshot saving

4 years agoscale error by iteration count
Claude Heiland-Allen [Tue, 22 Oct 2013 20:08:30 +0000 (21:08 +0100)]
scale error by iteration count

4 years agodon't process error
Claude Heiland-Allen [Tue, 22 Oct 2013 20:08:11 +0000 (21:08 +0100)]
don't process error

4 years agofix series approx coefficients (thanks hapf)
Claude Heiland-Allen [Mon, 21 Oct 2013 18:19:40 +0000 (19:19 +0100)]
fix series approx coefficients (thanks hapf)

5 years agocompute and colour erroneous points
Claude Heiland-Allen [Mon, 14 Oct 2013 01:01:03 +0000 (02:01 +0100)]
compute and colour erroneous points

5 years agoprepare for colouring errors
Claude Heiland-Allen [Mon, 14 Oct 2013 00:00:26 +0000 (01:00 +0100)]
prepare for colouring errors

5 years agobuild zoom assembler
Claude Heiland-Allen [Sun, 13 Oct 2013 23:47:54 +0000 (00:47 +0100)]
build zoom assembler

5 years agoshift for faster zoom; control for box selection
Claude Heiland-Allen [Sun, 13 Oct 2013 23:46:50 +0000 (00:46 +0100)]
shift for faster zoom; control for box selection

5 years agoadjust reference point calculation algorithms
Claude Heiland-Allen [Sun, 13 Oct 2013 23:45:21 +0000 (00:45 +0100)]
adjust reference point calculation algorithms

5 years agoadjust window size and initial view
Claude Heiland-Allen [Sun, 13 Oct 2013 23:44:50 +0000 (00:44 +0100)]
adjust window size and initial view

5 years agostore references in view and compute reference in box
Claude Heiland-Allen [Sun, 13 Oct 2013 23:44:19 +0000 (00:44 +0100)]
store references in view and compute reference in box

5 years agosmoother fade to grey near boundary
Claude Heiland-Allen [Sat, 28 Sep 2013 09:23:07 +0000 (10:23 +0100)]
smoother fade to grey near boundary

5 years agodocumentation
Claude Heiland-Allen [Sun, 8 Sep 2013 21:28:51 +0000 (22:28 +0100)]
documentation

5 years agoadd parser for another format
Claude Heiland-Allen [Sun, 8 Sep 2013 21:24:55 +0000 (22:24 +0100)]
add parser for another format

5 years agosmall window by default
Claude Heiland-Allen [Sun, 8 Sep 2013 21:24:12 +0000 (22:24 +0100)]
small window by default

5 years agoadjust escape radius for more-square grid
Claude Heiland-Allen [Sat, 7 Sep 2013 20:10:19 +0000 (21:10 +0100)]
adjust escape radius for more-square grid

5 years agoshift modifier for faster zoom
Claude Heiland-Allen [Sat, 7 Sep 2013 20:10:03 +0000 (21:10 +0100)]
shift modifier for faster zoom

5 years agono longer need to guard include
Claude Heiland-Allen [Sat, 7 Sep 2013 16:26:20 +0000 (17:26 +0100)]
no longer need to guard include

5 years agoquieten make output; print failed commands explicitly
Claude Heiland-Allen [Sat, 7 Sep 2013 16:22:12 +0000 (17:22 +0100)]
quieten make output; print failed commands explicitly

5 years agoonly call pkg-config twice instead of once per source file
Claude Heiland-Allen [Sat, 7 Sep 2013 16:20:44 +0000 (17:20 +0100)]
only call pkg-config twice instead of once per source file

5 years agogenerate depends as a side effect of compilation; keep preprocessed shaders; simplify
Claude Heiland-Allen [Sat, 7 Sep 2013 15:36:57 +0000 (16:36 +0100)]
generate depends as a side effect of compilation; keep preprocessed shaders; simplify

5 years agono 'static' when preprocessing glsl
Claude Heiland-Allen [Sat, 7 Sep 2013 15:35:42 +0000 (16:35 +0100)]
no 'static' when preprocessing glsl

5 years agosed -i 's/#include "\(.*\)\.glsl\.c"/extern const char *\1;/' *
Claude Heiland-Allen [Sat, 7 Sep 2013 15:22:28 +0000 (16:22 +0100)]
sed -i 's/#include "\(.*\)\.glsl\.c"/extern const char *\1;/' *

5 years agodocumentation
Claude Heiland-Allen [Fri, 6 Sep 2013 06:45:44 +0000 (07:45 +0100)]
documentation

5 years agouse approx and namespace
Claude Heiland-Allen [Fri, 6 Sep 2013 06:44:06 +0000 (07:44 +0100)]
use approx and namespace

5 years agooffset step by approx count
Claude Heiland-Allen [Fri, 6 Sep 2013 06:43:42 +0000 (07:43 +0100)]
offset step by approx count

5 years agowrap atom in a namespace
Claude Heiland-Allen [Fri, 6 Sep 2013 06:43:01 +0000 (07:43 +0100)]
wrap atom in a namespace

5 years agocubic approximation
Claude Heiland-Allen [Fri, 6 Sep 2013 06:42:26 +0000 (07:42 +0100)]
cubic approximation

5 years agompfr complex numbers
Claude Heiland-Allen [Fri, 6 Sep 2013 06:41:53 +0000 (07:41 +0100)]
mpfr complex numbers

5 years agofix 'make clean regenerated deps before deleting them'
Claude Heiland-Allen [Fri, 6 Sep 2013 01:54:01 +0000 (02:54 +0100)]
fix 'make clean regenerated deps before deleting them'

5 years agooptimize for size
Claude Heiland-Allen [Fri, 6 Sep 2013 01:53:38 +0000 (02:53 +0100)]
optimize for size

5 years agoreduce step iterations to avoid blocking too long
Claude Heiland-Allen [Fri, 6 Sep 2013 01:01:57 +0000 (02:01 +0100)]
reduce step iterations to avoid blocking too long

5 years agoignore generated files
Claude Heiland-Allen [Fri, 6 Sep 2013 00:53:59 +0000 (01:53 +0100)]
ignore generated files

5 years agonew modular build system
Claude Heiland-Allen [Fri, 6 Sep 2013 00:48:12 +0000 (01:48 +0100)]
new modular build system

5 years agob/w with better antialiasing
Claude Heiland-Allen [Thu, 5 Sep 2013 13:04:33 +0000 (14:04 +0100)]
b/w with better antialiasing

5 years agomake rays less steppy
Claude Heiland-Allen [Thu, 5 Sep 2013 12:26:10 +0000 (13:26 +0100)]
make rays less steppy

5 years agotweak timing calculations
Claude Heiland-Allen [Thu, 5 Sep 2013 12:25:48 +0000 (13:25 +0100)]
tweak timing calculations

5 years agoreduce done threshold
Claude Heiland-Allen [Thu, 5 Sep 2013 12:25:33 +0000 (13:25 +0100)]
reduce done threshold

5 years agobug: distance estimator overflows at 1e-145
Claude Heiland-Allen [Thu, 5 Sep 2013 12:24:53 +0000 (13:24 +0100)]
bug: distance estimator overflows at 1e-145

5 years agocompute fewer atoms
Claude Heiland-Allen [Thu, 5 Sep 2013 11:45:41 +0000 (12:45 +0100)]
compute fewer atoms

5 years agodon't render escaped pixels if none escaped
Claude Heiland-Allen [Thu, 5 Sep 2013 11:08:42 +0000 (12:08 +0100)]
don't render escaped pixels if none escaped

5 years agodisable auto-rendering
Claude Heiland-Allen [Thu, 5 Sep 2013 09:46:20 +0000 (10:46 +0100)]
disable auto-rendering

5 years agofix oops
Claude Heiland-Allen [Thu, 5 Sep 2013 09:45:57 +0000 (10:45 +0100)]
fix oops

5 years agocompilation fixes
Claude Heiland-Allen [Thu, 5 Sep 2013 09:37:15 +0000 (10:37 +0100)]
compilation fixes

5 years agozoom assembler
Claude Heiland-Allen [Thu, 5 Sep 2013 09:30:06 +0000 (10:30 +0100)]
zoom assembler

5 years agoprune dead code; zoom rendering
Claude Heiland-Allen [Wed, 4 Sep 2013 14:08:45 +0000 (15:08 +0100)]
prune dead code; zoom rendering

5 years agoprune dead code
Claude Heiland-Allen [Wed, 4 Sep 2013 14:08:06 +0000 (15:08 +0100)]
prune dead code

5 years agoprune dead code
Claude Heiland-Allen [Wed, 4 Sep 2013 14:07:46 +0000 (15:07 +0100)]
prune dead code

5 years agorefactor regex-based parsers; safer load file
Claude Heiland-Allen [Wed, 4 Sep 2013 14:07:34 +0000 (15:07 +0100)]
refactor regex-based parsers; safer load file

5 years agoprune dead code
Claude Heiland-Allen [Wed, 4 Sep 2013 14:06:56 +0000 (15:06 +0100)]
prune dead code

5 years agoprune dead code
Claude Heiland-Allen [Wed, 4 Sep 2013 14:06:24 +0000 (15:06 +0100)]
prune dead code

5 years agoprune dead code
Claude Heiland-Allen [Wed, 4 Sep 2013 14:06:05 +0000 (15:06 +0100)]
prune dead code

5 years agoremove image-based colouring
Claude Heiland-Allen [Wed, 4 Sep 2013 14:05:35 +0000 (15:05 +0100)]
remove image-based colouring

5 years agoprune dead code
Claude Heiland-Allen [Wed, 4 Sep 2013 14:04:01 +0000 (15:04 +0100)]
prune dead code

5 years agodocumentation
Claude Heiland-Allen [Wed, 4 Sep 2013 14:03:32 +0000 (15:03 +0100)]
documentation