Commit Graph

  • 15f88383b1 Experimental: real Sobel gradient detection Steven Robertson 2011-10-28 08:25:00 -04:00
  • 9b2b3ba011 Fix buffer overrun in filtering Steven Robertson 2011-10-28 08:24:16 -04:00
  • 6b2cb024ac Expand max filter radius to 21 pixels Steven Robertson 2011-10-28 08:23:33 -04:00
  • f3a79b200c New badvals mechanism. Steven Robertson 2011-10-27 12:59:58 -04:00
  • cac9b691a8 Add a missing semicolin in disc2 Steven Robertson 2011-10-27 10:37:12 -04:00
  • 77daf5e639 Correct blur radius after Box-Muller Steven Robertson 2011-10-27 10:36:44 -04:00
  • 1faffa1d14 'fill_dptr' instead of 'zero_dptr' Steven Robertson 2011-10-27 10:35:01 -04:00
  • 3c1dac530b Updates to run_job.py Steven Robertson 2011-10-27 10:26:30 -04:00
  • 5368a9254a Clamp DE radius further. Steven Robertson 2011-10-27 08:58:51 -04:00
  • 9049902b4f Add a crap gradient detect to make DE less bad. Steven Robertson 2011-10-27 08:51:40 -04:00
  • 7c84c6a7a9 Final xform color *is* used after all Steven Robertson 2011-10-27 08:46:55 -04:00
  • f650844cb9 Fix two variations Steven Robertson 2011-10-26 08:11:10 -04:00
  • a8528a9e1d Fix rgb2hsv Steven Robertson 2011-10-26 08:10:57 -04:00
  • 376cd752d6 Palette interpolation on device Steven Robertson 2011-10-25 22:56:19 -04:00
  • e793527c29 A few harmless const modifiers Steven Robertson 2011-10-25 22:49:26 -04:00
  • 3436291eb6 Improve spline loading Steven Robertson 2011-10-25 19:03:35 -04:00
  • fb5bdc2a9f Remove now-unused pyflam3_hacks Steven Robertson 2011-10-25 19:03:10 -04:00
  • 8939a6343a New genome representation, and device interp. Steven Robertson 2011-10-25 15:44:39 -04:00
  • be31708c09 Fix memory corruption bug (overshoot in colorclip) Steven Robertson 2011-10-25 15:43:05 -04:00
  • efc2ac23e2 Fix rendering at insane resolutions Steven Robertson 2011-10-19 14:17:01 -04:00
  • 3466113d64 Fix --renumber Steven Robertson 2011-10-17 22:35:22 -04:00
  • 68f0e0aa9e Use milliseconds in sleep timeouts, not seconds Steven Robertson 2011-10-17 20:51:09 -04:00
  • 20520d2f69 Open primes.bin in binary mode. Steven Robertson 2011-10-17 19:31:09 -04:00
  • 6144601259 Add --nopause option for batch with preview Steven Robertson 2011-10-16 13:52:27 -04:00
  • 6c2df777b0 Remove a TODO Steven Robertson 2011-10-16 13:52:01 -04:00
  • 966d794881 More correct sequence options Steven Robertson 2011-10-16 13:51:39 -04:00
  • 0fc80889c9 Show FPS, and don't clobber the time module Steven Robertson 2011-10-16 13:51:04 -04:00
  • 8ce2470dfb Relax FUSE a little (no visible impact so far) Steven Robertson 2011-10-16 13:45:27 -04:00
  • c4ce3cf4c2 Don't crash on empty render(times) Steven Robertson 2011-10-16 13:44:22 -04:00
  • 0cc904c4f1 Do post affine transforms. How did I miss this? Steven Robertson 2011-10-16 13:43:46 -04:00
  • 5111a0f05c Eliminate needless pre_ var separation Steven Robertson 2011-10-16 13:42:37 -04:00
  • 9bafbda81a Refactor host rendering code for better load Steven Robertson 2011-10-15 22:22:43 -04:00
  • 8e99c9c463 Add --resume Steven Robertson 2011-10-15 22:21:49 -04:00
  • 6e6321bb76 Fix reading from stdin Steven Robertson 2011-10-15 22:20:00 -04:00
  • 702137dfda Fix inconsistent width detection. Steven Robertson 2011-10-15 22:18:17 -04:00
  • 9ff018de87 Actually fix dithering. (I've seen this before...) Steven Robertson 2011-10-15 19:08:16 -04:00
  • 92708b32ba Add raw output for direct x264 encoding Steven Robertson 2011-10-15 14:31:56 -04:00
  • 63483480d0 Bias the radius to avoid very large dither offsets Steven Robertson 2011-10-15 00:50:24 -04:00
  • 3be14547ea Use 3*256 instead of 2*512 blocks; faster on GF104 Steven Robertson 2011-10-15 00:33:37 -04:00
  • c7728d3507 Add faster no-L1 accum Steven Robertson 2011-10-15 00:32:30 -04:00
  • dd645bcbf6 Use one dither offset per block. Steven Robertson 2011-10-15 00:29:22 -04:00
  • 83670df2c7 Fix random seeds. Steven Robertson 2011-10-14 11:56:58 -04:00
  • 7f1cd5888e More documentation updates Steven Robertson 2011-10-13 17:32:55 -04:00
  • 30a8d2bfa8 Put sleep with the debug opts Steven Robertson 2011-10-13 17:23:48 -04:00
  • 3714e2b170 Fix filename formatter to be actually helpful. Steven Robertson 2011-10-13 17:12:28 -04:00
  • b168a2431e 32-bit compatibility (I think?) Steven Robertson 2011-10-13 16:56:20 -04:00
  • 14872ee6ed Add --sleep for slightly more usable system Steven Robertson 2011-10-13 16:55:26 -04:00
  • e6e2c4a8d7 Add --sync option. Steven Robertson 2011-10-13 07:53:55 -04:00
  • 9a348f0517 Remove obsolete bench.py Steven Robertson 2011-10-12 14:40:41 -04:00
  • 53127ffe7f Move sortbench to helpers/ Steven Robertson 2011-10-12 14:39:10 -04:00
  • d08b983542 Modernize the runner; add preview support; etc. Steven Robertson 2011-10-12 14:09:13 -04:00
  • 4834c9fdfa Change synchronization model. Steven Robertson 2011-10-12 14:08:13 -04:00
  • 81f61d4d5d Improve asynchrony; improve palette interp perf. Steven Robertson 2011-10-12 14:07:28 -04:00
  • 7b9bb165ac Change the way compile options are handled Steven Robertson 2011-10-12 14:02:32 -04:00
  • f04ad7ab68 Performance improvements in Genome.__init__() Steven Robertson 2011-10-12 13:57:43 -04:00
  • 0f615bd98b Performance improvements in affine helpers Steven Robertson 2011-10-12 13:56:34 -04:00
  • d409f02e4a Precompile accessors. Steven Robertson 2011-10-12 11:50:07 -04:00
  • a12714f4c4 Fix MWC test Steven Robertson 2011-10-12 07:36:07 -04:00
  • 72ca02032a Fix flicker (and a few other things). Steven Robertson 2011-10-11 20:58:09 -04:00
  • 9b03f557c2 Fix missing control points in async version. Steven Robertson 2011-10-11 20:54:33 -04:00
  • b081bc9378 Remove a sync from iter. Steven Robertson 2011-10-11 14:56:23 -04:00
  • 095936666e Actually asynchronous rendering. Steven Robertson 2011-10-11 11:27:40 -04:00
  • 8c7e86c7c7 Fixed fraction to not exceed range Steven Robertson 2011-10-11 11:26:38 -04:00
  • 618b51b1b1 Speed enhancement: alpha packing. Steven Robertson 2011-10-11 09:57:37 -04:00
  • a052f7f4c5 Add README Steven Robertson 2011-10-03 17:37:32 -04:00
  • 6959729ea1 Add quick debug option Steven Robertson 2011-10-03 17:10:38 -04:00
  • 46c6074b92 Use C++ pass-by-reference to explicitly share. Steven Robertson 2011-10-03 16:53:29 -04:00
  • 72dbae1ebe Done. The Boost version is much faster, alas. Steven Robertson 2011-08-31 13:24:44 -04:00
  • 83704dd303 Fine performance, but the scan's mis-ordering is worse than I thought. Steven Robertson 2011-08-31 10:39:01 -04:00
  • 638d068a00 Promising performance here. Steven Robertson 2011-08-27 12:56:06 -04:00
  • 82344d7760 Additional progress on sorting types Steven Robertson 2011-08-26 11:08:18 -04:00
  • 851980f682 mobius d params were missing Erik Reckase 2011-07-06 12:47:03 -06:00
  • 18a60ec066 Major bugfix. Also include thread-swapping that works. Steven Robertson 2011-06-25 20:37:08 -04:00
  • 44f897f28e fixed enable/disable chaos 'if chain' in iter kernel function Erik Reckase 2011-06-24 09:59:14 -06:00
  • b732a3c244 now the chaos 'if chain' is only used if there are non-unity chaos entries in the genome. Erik Reckase 2011-06-24 08:18:08 -06:00
  • 50b664b1f9 chaos support \0/ Erik Reckase 2011-06-24 06:09:04 -06:00
  • bc2aa00e2a removed stray debug printfs Erik Reckase 2011-06-21 11:24:06 -06:00
  • addad052b1 closes 11 - all black pixels with non-zero density were not being handled properly. Erik Reckase 2011-06-21 11:22:20 -06:00
  • 981de94be5 added <stdio.h> for printf support in cuda code Erik Reckase 2011-06-21 11:17:11 -06:00
  • 90948704d1 pre_ variation support Erik Reckase 2011-06-20 14:08:56 -06:00
  • f14d56558c added support for 'pre_' variations Erik Reckase 2011-06-20 14:08:19 -06:00
  • 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. Erik Reckase 2011-06-20 14:05:00 -06:00
  • 449f7d9374 Add two new kinds of prefix scan; one slower, one faster Steven Robertson 2011-06-19 20:33:34 -04:00
  • 0813bacebe Added first prefix-scan tests. Steven Robertson 2011-06-19 18:13:39 -04:00
  • c66cb463d4 Add background color support, and tentatively disable density blurring. Steven Robertson 2011-06-19 00:30:54 -04:00
  • 883de380fc Did check. It is right. Steven Robertson 2011-06-18 22:30:09 -04:00
  • 98fb376545 fixed extra ) in var59 Erik Reckase 2011-06-17 16:36:27 -06:00
  • f684f90956 fixed a few more variations Erik Reckase 2011-06-17 13:00:57 -06:00
  • 3ee437d9b2 more fixes for variations...just about have all of the written ones validated. Erik Reckase 2011-06-17 10:24:13 -06:00
  • 6cd4f328f0 fixes for various variations Erik Reckase 2011-06-16 21:25:06 -06:00
  • 9e74ff57ce Fix julia variation. Closes issue 10. Steven Robertson 2011-06-16 13:42:17 -04:00
  • 8a3365712c fixed super_shape Erik Reckase 2011-06-16 10:23:47 -06:00
  • e05d43fc57 fixed pie variation. Erik Reckase 2011-06-16 06:50:26 -06:00
  • e83e67b440 fixed waves variation. Erik Reckase 2011-06-16 05:34:46 -06:00
  • 842efb6317 more variation fixes, syntax errors and so on. Erik Reckase 2011-06-15 20:21:40 -06:00
  • 702e303509 Gaussian dither Steven Robertson 2011-06-13 23:20:39 -04:00
  • 18ca9cf2f9 Higher-quality JPEG conversions Steven Robertson 2011-06-13 23:20:18 -04:00
  • e579c837ce Missed a double in the filtering Steven Robertson 2011-06-13 00:50:41 -04:00
  • 5ebf62b1a3 Reduce some double-precision constants Steven Robertson 2011-06-13 00:48:31 -04:00
  • 131ce96263 fixed some missing ; in the variation code. Erik Reckase 2011-06-12 21:53:33 -06:00