Steven Robertson
|
e9c9cd7db4
|
Support symmetry element when importing XML
|
2011-12-18 21:42:05 -05:00 |
|
erik
|
cbb8e74383
|
Merge branch 'master' of ssh://github.com/stevenrobertson/cuburn
|
2011-12-18 15:55:29 -07:00 |
|
erik
|
6228b1bb64
|
added chaos support to genome reading
|
2011-12-18 15:14:39 -07:00 |
|
Steven Robertson
|
d4f82f8d38
|
Better info section format
|
2011-12-18 11:39:12 -05:00 |
|
Steven Robertson
|
b29261771b
|
Use AttributeError in _AttrDict
|
2011-12-18 11:39:11 -05:00 |
|
Steven Robertson
|
1f827214d2
|
Round and clamp palette before encoding
|
2011-12-18 11:39:11 -05:00 |
|
Steven Robertson
|
00890dd0d1
|
Finally, a working main.py again.
|
2011-12-17 21:25:15 -05:00 |
|
Steven Robertson
|
303accad16
|
Whoops, got 'symmetry' backwards
|
2011-12-17 21:07:22 -05:00 |
|
Steven Robertson
|
ed0f3f6810
|
Use string keys for dict
Otherwise, loading the result of a conversion immediately without
converting to JSON first fails.
|
2011-12-17 21:06:45 -05:00 |
|
Steven Robertson
|
201f5b0963
|
Fix palette encoding
|
2011-12-17 21:06:00 -05:00 |
|
Steven Robertson
|
f057108360
|
Change a method's arguments arbitrarily
|
2011-12-17 20:31:01 -05:00 |
|
Steven Robertson
|
4ab18c06e0
|
Name a few more templates
|
2011-12-17 20:30:21 -05:00 |
|
Steven Robertson
|
5d2b4e47dd
|
Parse XML genomes (merged from flockutil)
|
2011-12-17 18:46:02 -05:00 |
|
Steven Robertson
|
529bf48982
|
Use functions for palette instead of silly objects
|
2011-12-17 18:45:33 -05:00 |
|
Steven Robertson
|
3b29bb2dc2
|
Drop stale fr0stlib dependency
|
2011-12-17 17:24:32 -05:00 |
|
Steven Robertson
|
5c1f057bae
|
Remove stray print statement
|
2011-12-17 09:40:59 -05:00 |
|
Steven Robertson
|
c80b8a07a7
|
Another incompatible update to the genome format
|
2011-12-17 09:23:39 -05:00 |
|
Steven Robertson
|
ed885534d6
|
Relativize some imports, remove unnecessary typing
|
2011-12-17 09:22:27 -05:00 |
|
Steven Robertson
|
f5e4443004
|
Handle primes.bin automatically
|
2011-12-16 12:13:55 -05:00 |
|
Steven Robertson
|
b43481e374
|
New genome format to support flockutil
|
2011-12-15 11:11:05 -05:00 |
|
Steven Robertson
|
12655b8611
|
Make DE better
|
2011-12-10 16:24:49 -05:00 |
|
Steven Robertson
|
c59829ad86
|
Fix buffer overflow
|
2011-12-10 16:23:24 -05:00 |
|
Steven Robertson
|
411d8b6263
|
Be more conservative in running overflow check
|
2011-12-10 12:42:40 -05:00 |
|
Steven Robertson
|
2e4e525d49
|
Use atomic by default (I'm sold)
|
2011-12-10 12:32:12 -05:00 |
|
Steven Robertson
|
6c50e6dadc
|
New atomic write mode
|
2011-12-10 12:18:00 -05:00 |
|
Steven Robertson
|
a0fd3f965f
|
More template names
|
2011-12-10 12:16:42 -05:00 |
|
Steven Robertson
|
a509e58b43
|
Fix overflow-related bug (hopefully)
|
2011-12-09 18:46:40 -05:00 |
|
Steven Robertson
|
c5da1efc74
|
Lockless lossy shared memory writeback.
Barely tested! And yet it's going straight into master. Lucky you!
|
2011-12-09 16:13:23 -05:00 |
|
Steven Robertson
|
6bac3b3a95
|
Use reordered, lossy bit handling
|
2011-12-09 14:14:36 -05:00 |
|
Steven Robertson
|
b592cda3db
|
Fix potential bug in binsearch
|
2011-12-09 14:14:00 -05:00 |
|
Steven Robertson
|
d3ee6f36c2
|
Flat (pre-packed int) palettes in deferred mode.
|
2011-12-08 20:55:07 -05:00 |
|
Steven Robertson
|
b76208078f
|
Deferred works again. Time to break it.
|
2011-12-08 15:28:10 -05:00 |
|
Steven Robertson
|
e106524701
|
Fix code in comment
|
2011-12-08 13:24:10 -05:00 |
|
Steven Robertson
|
e006ec1915
|
Slight tweak to clamp thresholds
|
2011-12-08 12:13:58 -05:00 |
|
Steven Robertson
|
b73461132c
|
Use consts for image size instead of immediates.
This saves us from having to recompile if the frame size changes.
|
2011-12-08 12:07:22 -05:00 |
|
Steven Robertson
|
084a65c615
|
Go back to using global accum for now
|
2011-12-08 11:50:46 -05:00 |
|
Steven Robertson
|
df8100d1f4
|
Use new mad.cc instruction in MWC
|
2011-12-08 11:49:31 -05:00 |
|
Steven Robertson
|
094df0ae21
|
Name the variation templates for debugging
|
2011-12-08 11:48:38 -05:00 |
|
Steven Robertson
|
e79d9a58fd
|
Fix cschden, cothden variations
|
2011-12-07 13:41:45 -05:00 |
|
erik
|
5ce5763da7
|
changed sense (and name) of values for affine xforms to match smoulder renders.
|
2011-11-23 07:54:48 -07:00 |
|
Steven Robertson
|
22fdc98128
|
Fix point swapping.
|
2011-11-20 10:08:13 -05:00 |
|
erik
|
efd261bd5b
|
fixes related to interpolation of palettes; hsv interpolation now goes
the 'short way' around the hue circle, and the correct palette is now
chosen when > 2 palettes are present in the knots.
|
2011-11-14 19:12:41 -07:00 |
|
Steven Robertson
|
0f848b8bb8
|
Dither color when packing for deferred write.
|
2011-11-12 11:06:44 -05:00 |
|
Steven Robertson
|
6d1c81486c
|
Don't inline catmull_rom for much faster compiles.
|
2011-11-12 11:05:44 -05:00 |
|
Steven Robertson
|
24c0c8ee56
|
Fix some color foibles (more yet remain)
|
2011-11-12 10:42:02 -05:00 |
|
Steven Robertson
|
9ef5363652
|
Fix dumb overflow bug
|
2011-11-11 17:54:33 -05:00 |
|
Steven Robertson
|
eb43b151dc
|
Deferred writeback.
|
2011-11-11 17:37:27 -05:00 |
|
Steven Robertson
|
05e1d08681
|
Add -1-skipping to sort.
|
2011-11-11 17:34:43 -05:00 |
|
Steven Robertson
|
54f411878b
|
Experiments with multi-pass sort (still has bugs)
|
2011-11-10 10:49:35 -05:00 |
|
Steven Robertson
|
13842196ea
|
Generalize the sort.
|
2011-11-09 12:00:59 -05:00 |
|