maximus:mandulia.git
7 years agoremove old C version and script
Claude Heiland-Allen [Tue, 6 Jul 2010 10:32:18 +0000 (11:32 +0100)]
remove old C version and script

7 years agobuild the ppmy4m thingy
Claude Heiland-Allen [Tue, 6 Jul 2010 10:30:34 +0000 (11:30 +0100)]
build the ppmy4m thingy

7 years agoignore main binary
Claude Heiland-Allen [Tue, 6 Jul 2010 10:30:09 +0000 (11:30 +0100)]
ignore main binary

7 years agotweak viewport/detail; tweak speed of movement; tweening (size fade) works; enqueue...
Claude Heiland-Allen [Tue, 6 Jul 2010 10:28:14 +0000 (11:28 +0100)]
tweak viewport/detail; tweak speed of movement; tweening (size fade) works; enqueue texture generation jobs while finding quads to draw; julia id/level normalization; quad rendering; remove wonky keyup handling; tweak configuration; (commented out) code to draw bounding boxes for debugging

7 years agoonly upload textures when they won't immediately be discarded
Claude Heiland-Allen [Tue, 6 Jul 2010 10:23:50 +0000 (11:23 +0100)]
only upload textures when they won't immediately be discarded

7 years agouse utils; integer id for comparisons; better scoring; wrap done action in either...
Claude Heiland-Allen [Tue, 6 Jul 2010 10:22:44 +0000 (11:22 +0100)]
use utils; integer id for comparisons; better scoring; wrap done action in either; use safe foreign imports to not block threads

7 years agodon't prescale alpha
Claude Heiland-Allen [Tue, 6 Jul 2010 10:19:45 +0000 (11:19 +0100)]
don't prescale alpha

7 years agouse utils
Claude Heiland-Allen [Tue, 6 Jul 2010 08:11:07 +0000 (09:11 +0100)]
use utils

7 years agobuild utils
Claude Heiland-Allen [Tue, 6 Jul 2010 08:10:50 +0000 (09:10 +0100)]
build utils

7 years agouse utils
Claude Heiland-Allen [Tue, 6 Jul 2010 08:10:18 +0000 (09:10 +0100)]
use utils

7 years agomisc utility functions
Claude Heiland-Allen [Tue, 6 Jul 2010 08:09:53 +0000 (09:09 +0100)]
misc utility functions

7 years agofix typo (x x)
Claude Heiland-Allen [Tue, 6 Jul 2010 06:38:15 +0000 (07:38 +0100)]
fix typo (x x)

7 years agoavoid repeating jobs needlessly
Claude Heiland-Allen [Tue, 6 Jul 2010 06:37:45 +0000 (07:37 +0100)]
avoid repeating jobs needlessly

7 years agobounds bugfix (was causing vanishing regions); transform path identification
Claude Heiland-Allen [Tue, 6 Jul 2010 06:37:05 +0000 (07:37 +0100)]
bounds bugfix (was causing vanishing regions); transform path identification

7 years agobuild system
Claude Heiland-Allen [Mon, 5 Jul 2010 22:32:06 +0000 (23:32 +0100)]
build system

7 years agothe main program
Claude Heiland-Allen [Mon, 5 Jul 2010 22:30:46 +0000 (23:30 +0100)]
the main program

7 years agotexture cache is a priority cache that deletes textures when they are pushed out...
Claude Heiland-Allen [Mon, 5 Jul 2010 22:30:23 +0000 (23:30 +0100)]
texture cache is a priority cache that deletes textures when they are pushed out of the cache

7 years agodone action returns the julia as well
Claude Heiland-Allen [Mon, 5 Jul 2010 22:29:24 +0000 (23:29 +0100)]
done action returns the julia as well

7 years agoget a matrix for mapping between bounds
Claude Heiland-Allen [Mon, 5 Jul 2010 22:28:27 +0000 (23:28 +0100)]
get a matrix for mapping between bounds

7 years agoprune dead code
Claude Heiland-Allen [Mon, 5 Jul 2010 22:27:39 +0000 (23:27 +0100)]
prune dead code

7 years agostore real level as well as depth (depth is the first level this tile was present in)
Claude Heiland-Allen [Mon, 5 Jul 2010 18:52:51 +0000 (19:52 +0100)]
store real level as well as depth (depth is the first level this tile was present in)

7 years agobounded prioritized cache
Claude Heiland-Allen [Mon, 5 Jul 2010 18:33:59 +0000 (19:33 +0100)]
bounded prioritized cache

7 years agojulia renderer in C; render worker in Haskell; test the score mechanism
Claude Heiland-Allen [Mon, 5 Jul 2010 18:32:53 +0000 (19:32 +0100)]
julia renderer in C; render worker in Haskell; test the score mechanism

7 years agoimage buffer creation and texture upload
Claude Heiland-Allen [Mon, 5 Jul 2010 16:08:25 +0000 (17:08 +0100)]
image buffer creation and texture upload

7 years agoa pool of reusable resources allocated on demand up to a maximum bound; test file
Claude Heiland-Allen [Mon, 5 Jul 2010 16:07:05 +0000 (17:07 +0100)]
a pool of reusable resources allocated on demand up to a maximum bound; test file

7 years agouse an additional MVar to wait for the next free job instead of sleeping for a bit
Claude Heiland-Allen [Mon, 5 Jul 2010 16:03:33 +0000 (17:03 +0100)]
use an additional MVar to wait for the next free job instead of sleeping for a bit

7 years agojob scheduler module with test
Claude Heiland-Allen [Sun, 4 Jul 2010 20:54:43 +0000 (21:54 +0100)]
job scheduler module with test

7 years agomulti-level tweening zoom; fix some warnings
Claude Heiland-Allen [Sun, 4 Jul 2010 14:05:52 +0000 (15:05 +0100)]
multi-level tweening zoom; fix some warnings

7 years agozooming in animation works
Claude Heiland-Allen [Sun, 4 Jul 2010 10:22:56 +0000 (11:22 +0100)]
zooming in animation works

7 years agodirty svg output
Claude Heiland-Allen [Sun, 4 Jul 2010 09:58:47 +0000 (10:58 +0100)]
dirty svg output

7 years agomore functionality
Claude Heiland-Allen [Sun, 4 Jul 2010 09:58:29 +0000 (10:58 +0100)]
more functionality

7 years agooperations on bounding boxes
Claude Heiland-Allen [Sun, 4 Jul 2010 03:40:22 +0000 (04:40 +0100)]
operations on bounding boxes

7 years agosplit long line
Claude Heiland-Allen [Sun, 4 Jul 2010 03:40:07 +0000 (04:40 +0100)]
split long line

7 years agoignore compiled objects
Claude Heiland-Allen [Sun, 4 Jul 2010 03:08:23 +0000 (04:08 +0100)]
ignore compiled objects

7 years agoAmmann A3 substitution tiling
Claude Heiland-Allen [Sun, 4 Jul 2010 03:07:04 +0000 (04:07 +0100)]
Ammann A3 substitution tiling

7 years agoreal/vector/matrix computations
Claude Heiland-Allen [Sun, 4 Jul 2010 03:06:08 +0000 (04:06 +0100)]
real/vector/matrix computations

7 years agoequations for Ammann A3 substitution tiling
Claude Heiland-Allen [Sun, 4 Jul 2010 02:53:17 +0000 (03:53 +0100)]
equations for Ammann A3 substitution tiling

7 years agobrain-dead equation manipulator with test file
Claude Heiland-Allen [Sun, 4 Jul 2010 02:52:47 +0000 (03:52 +0100)]
brain-dead equation manipulator with test file

7 years agoquality presets; string quoting; case bracketing; sane indentation; success detection...
Claude Heiland-Allen [Fri, 2 Jul 2010 07:14:45 +0000 (08:14 +0100)]
quality presets; string quoting; case bracketing; sane indentation; success detection; typo fixes

7 years agomake it work
Claude Heiland-Allen [Fri, 2 Jul 2010 07:12:17 +0000 (08:12 +0100)]
make it work

7 years agoA video DVD exploring Mandelbrot/Julia sets.
Claude Heiland-Allen [Fri, 2 Jul 2010 05:47:57 +0000 (06:47 +0100)]
A video DVD exploring Mandelbrot/Julia sets.