Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-05-02 | Remove motion language | Lars-Dominik Braun | 1 | -434/+14 | |
2015-05-02 | Rewrite flam3_random | Lars-Dominik Braun | 1 | -516/+9 | |
Disables flam3_mutate. | |||||
2015-05-02 | Drop edit lists | Lars-Dominik Braun | 1 | -9/+2 | |
2015-05-02 | Remove unused function | Lars-Dominik Braun | 1 | -35/+0 | |
2015-05-02 | Rewrite color palettes | Lars-Dominik Braun | 1 | -82/+31 | |
Supports palettes with != 256 colors properly now. A lot of old code still (silently!) relies on that number though. | |||||
2015-05-02 | Rename project to “pucket” | Lars-Dominik Braun | 1 | -9/+3 | |
2015-05-02 | Switch to OpenMP | Lars-Dominik Braun | 1 | -30/+2 | |
Replaces quality (target density) parameter with time limit. In preparation for rendering resumption. | |||||
2015-05-02 | Drop progress printing from rendering thread | Lars-Dominik Braun | 1 | -9/+0 | |
2015-05-02 | Drop field | Lars-Dominik Braun | 1 | -2/+2 | |
2015-05-02 | Drop temporal filter/passes | Lars-Dominik Braun | 1 | -79/+0 | |
2015-05-02 | Drop oversampling | Lars-Dominik Braun | 1 | -5/+0 | |
Just scale it down. | |||||
2015-05-02 | Factor out palette interpolation | Lars-Dominik Braun | 1 | -3/+3 | |
2015-05-02 | Vectorize color clipping | Lars-Dominik Braun | 1 | -3/+4 | |
Replaces redundant code with one function. Oddly this fixes rendering with earlyclip – not sure why. Drop transparency and channel settings (always transparent, always four channels). | |||||
2015-05-02 | Remove all uses of getenv | Lars-Dominik Braun | 1 | -141/+11 | |
Not much functionality lost here. Move on. | |||||
2015-05-02 | Improve command line interface | Lars-Dominik Braun | 1 | -25/+4 | |
Initial arguments-based cli, replacing the three tools -animate, -genome and -render with just one. Still need to get rid of most calls to getenv. | |||||
2015-05-02 | Correctly align malloc’d vector arrays | Lars-Dominik Braun | 1 | -1/+3 | |
Fixes segfault with -march=native | |||||
2015-05-02 | Vectorize accumulation | Lars-Dominik Braun | 1 | -35/+0 | |
Also vectorizes some color functions and switches to double accumulation buffer. Does not seem to be slower. | |||||
2015-05-02 | Drop density estimator | Lars-Dominik Braun | 1 | -19/+0 | |
First of all, it does not look too pretty. But more importantly now we can reduce the bucket size to four (instead of five) and vectorize that stuff. | |||||
2015-05-02 | Remove unused variables, fix compiler warnings | Lars-Dominik Braun | 1 | -3/+2 | |
2015-05-02 | Unify prng use | Lars-Dominik Braun | 1 | -237/+171 | |
Finally drop all isaac references, do not use system rng any more. Drop rng state from flam3_frame – it was not used anyway. | |||||
2015-05-02 | Fix fuse iterations | Lars-Dominik Braun | 1 | -1/+1 | |
Bug introduced by commit 37b8237136afee2d47d3899b87a3bafdc40acce3 | |||||
2015-05-02 | Drop striped rendering | Lars-Dominik Braun | 1 | -16/+0 | |
The amount of memory available is not a problem anymore. | |||||
2015-05-02 | Drop unused, exported functions | Lars-Dominik Braun | 1 | -351/+0 | |
2015-05-02 | Drop Windows/Mac support, require pthreads | Lars-Dominik Braun | 1 | -63/+0 | |
2015-05-02 | Drop support for atomic ops and bucket formats | Lars-Dominik Braun | 1 | -229/+2 | |
Atomic ops are slower than locks, probably going to switch buckets to uint64_t later. | |||||
2015-05-02 | Vectorize flam3_iterate | Lars-Dominik Braun | 1 | -39/+37 | |
2015-05-02 | Vectorize c and post matrices as well apply_xform | Lars-Dominik Braun | 1 | -16/+9 | |
2015-05-02 | Move to waf | Lars-Dominik Braun | 1 | -4/+1 | |
2015-05-02 | Replace isaac with xorshift | Lars-Dominik Braun | 1 | -44/+13 | |
No difference in performance. rdrand instruction alone is too slow. | |||||
2015-05-02 | Move out of subdir | Lars-Dominik Braun | 1 | -0/+4144 | |