diff options
author | Vito Caputo <vcaputo@pengaru.com> | 2019-11-24 13:06:03 -0800 |
---|---|---|
committer | Vito Caputo <vcaputo@pengaru.com> | 2019-11-24 13:06:03 -0800 |
commit | cc1dea6ec94aad181c05c157ca679c5dc1c1004d (patch) | |
tree | 7eaead7e67a5fdfd97fa3efbb788d3865cfff82b /src/rototiller.c | |
parent | 13189997111deac782df2be3db4e4669d5635ca2 (diff) |
montage: add montage module
This is somewhat unfinished as it uses the generic tiled fragmenter
that's not interested in appearances but prioritizes total coverage
and simplicity.
Montage should have its own tiler that can produce non-square and even
non-uniform tile dimensions, prioritizing filling the screen with
mostly-uniform tiles.
But that's a TODO item, this is good enough for now and exercises some
fragment details previously irrelevant and often ignored/broken in
modules.
The pixbounce module in particular seems completely broken with small
fragment sizes.
Diffstat (limited to 'src/rototiller.c')
-rw-r--r-- | src/rototiller.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rototiller.c b/src/rototiller.c index 4d6bd79..42b9007 100644 --- a/src/rototiller.c +++ b/src/rototiller.c @@ -34,6 +34,7 @@ fb_ops_t *fb_ops; extern rototiller_module_t flui2d_module; extern rototiller_module_t julia_module; +extern rototiller_module_t montage_module; extern rototiller_module_t pixbounce_module; extern rototiller_module_t plasma_module; extern rototiller_module_t ray_module; @@ -48,6 +49,7 @@ extern rototiller_module_t swab_module; static const rototiller_module_t *modules[] = { &flui2d_module, &julia_module, + &montage_module, &pixbounce_module, &plasma_module, &ray_module, |