Steven Robertson
83704dd303
Fine performance, but the scan's mis-ordering is worse than I thought.
2011-08-31 10:39:01 -04:00
Steven Robertson
638d068a00
Promising performance here.
2011-08-27 12:56:06 -04:00
Steven Robertson
82344d7760
Additional progress on sorting types
2011-08-26 11:08:18 -04:00
Erik Reckase
851980f682
mobius d params were missing
2011-07-06 12:47:03 -06:00
Steven Robertson
18a60ec066
Major bugfix. Also include thread-swapping that works.
2011-06-25 20:37:08 -04:00
Erik Reckase
44f897f28e
fixed enable/disable chaos 'if chain' in iter kernel function
2011-06-24 09:59:14 -06:00
Erik Reckase
b732a3c244
now the chaos 'if chain' is only used if there are non-unity chaos entries in the genome.
2011-06-24 08:18:08 -06:00
Erik Reckase
50b664b1f9
chaos support \0/
2011-06-24 06:09:04 -06:00
Erik Reckase
bc2aa00e2a
removed stray debug printfs
2011-06-21 11:24:06 -06:00
Erik Reckase
addad052b1
closes 11 - all black pixels with non-zero density were not being handled properly.
2011-06-21 11:22:20 -06:00
Erik Reckase
981de94be5
added <stdio.h> for printf support in cuda code
2011-06-21 11:17:11 -06:00
Erik Reckase
90948704d1
pre_ variation support
2011-06-20 14:08:56 -06:00
Erik Reckase
f14d56558c
added support for 'pre_' variations
2011-06-20 14:08:19 -06:00
Erik Reckase
746185ce4d
added support for pre_blur. all variations that start with 'pre_' will be applied to the
...
output of the affine transform before the other variation contributions are calculated.
2011-06-20 14:05:00 -06:00
Steven Robertson
449f7d9374
Add two new kinds of prefix scan; one slower, one faster
2011-06-19 20:33:34 -04:00
Steven Robertson
0813bacebe
Added first prefix-scan tests.
2011-06-19 18:13:39 -04:00
Steven Robertson
c66cb463d4
Add background color support, and tentatively disable density blurring.
2011-06-19 00:30:54 -04:00
Steven Robertson
883de380fc
Did check. It is right.
2011-06-18 22:30:09 -04:00
Erik Reckase
98fb376545
fixed extra ) in var59
2011-06-17 16:36:27 -06:00
Erik Reckase
f684f90956
fixed a few more variations
2011-06-17 13:00:57 -06:00
Erik Reckase
3ee437d9b2
more fixes for variations...just about have all of the written ones validated.
2011-06-17 10:24:13 -06:00
Erik Reckase
6cd4f328f0
fixes for various variations
2011-06-16 21:25:06 -06:00
Steven Robertson
9e74ff57ce
Fix julia variation. Closes issue 10.
2011-06-16 13:42:17 -04:00
Erik Reckase
8a3365712c
fixed super_shape
2011-06-16 10:23:47 -06:00
Erik Reckase
e05d43fc57
fixed pie variation.
2011-06-16 06:50:26 -06:00
Erik Reckase
e83e67b440
fixed waves variation.
2011-06-16 05:34:46 -06:00
Erik Reckase
842efb6317
more variation fixes, syntax errors and so on.
2011-06-15 20:21:40 -06:00
Steven Robertson
702e303509
Gaussian dither
2011-06-13 23:20:39 -04:00
Steven Robertson
18ca9cf2f9
Higher-quality JPEG conversions
2011-06-13 23:20:18 -04:00
Steven Robertson
e579c837ce
Missed a double in the filtering
2011-06-13 00:50:41 -04:00
Steven Robertson
5ebf62b1a3
Reduce some double-precision constants
2011-06-13 00:48:31 -04:00
Erik Reckase
131ce96263
fixed some missing ; in the variation code.
2011-06-12 21:53:33 -06:00
Steven Robertson
ae914d0b81
Fix some animation bugs
2011-06-12 20:20:36 -04:00
Steven Robertson
89b6732752
Skip the final xform when (re)joining the attractor
2011-06-12 19:29:10 -04:00
Steven Robertson
9a8e57cbc6
Fix a type error when gamma linearization == 0
2011-06-12 19:18:47 -04:00
Steven Robertson
9f2bc49009
Clean up some leftover debugging code in filtering
2011-06-12 19:17:02 -04:00
Steven Robertson
f872baf844
Use much more accurate filtsum estimation polynomials
2011-06-12 17:37:57 -04:00
Steven Robertson
e9998c28da
Re-add a hard clamp for an estimator minimum.
...
The value 0.4 is above what it should be (0.3 is the theoretical minimum), and
having the harder clamp threshold causes some problems, but fixes others.
There's a deeper bug here.
2011-06-11 23:39:51 -04:00
Steven Robertson
299b5d5dab
Fix filtering - or at least make it less broken
2011-06-11 23:28:32 -04:00
Steven Robertson
6b09e162a3
Make DE use current center CP instead of anim-wide CP; start debugging color
2011-06-11 22:51:16 -04:00
Steven Robertson
7ff0b65d81
Fix improper gutter offset in camera computation
2011-06-11 17:58:08 -04:00
Steven Robertson
38fbc391e8
Add gamma linearization (may be incorrect)
2011-06-11 17:50:15 -04:00
Steven Robertson
5b67ed7c33
Fix gutter-trim and compilation keeping
2011-06-11 17:23:29 -04:00
Steven Robertson
6c7d0270ad
A few variation fixups
2011-06-11 17:21:34 -04:00
Steven Robertson
e79df46c66
Refactor API
...
--HG--
rename : cuburn/code/filter.py => cuburn/code/filtering.py
2011-06-11 15:59:10 -04:00
Steven Robertson
6f3c27007a
Remove outdated MemBench stuff
2011-06-11 15:58:37 -04:00
Steven Robertson
94c453d153
Filter adjustments (density prefilter, gutter)
2011-06-11 15:58:15 -04:00
Steven Robertson
1deb3105a0
Save a .jpg as well (useful for remote working)
2011-05-29 15:22:05 -04:00
Steven Robertson
cd1f905ca3
Fix assembly (don't think this bug ever bit, but it could)
2011-05-29 15:20:58 -04:00
Steven Robertson
daf56ffc53
Split thread group up along warp boundary (this is useful later)
2011-05-29 15:15:06 -04:00