Commit Graph

213 Commits

Author SHA1 Message Date
Steven Robertson
f650844cb9 Fix two variations 2011-10-26 08:11:10 -04:00
Steven Robertson
a8528a9e1d Fix rgb2hsv 2011-10-26 08:10:57 -04:00
Steven Robertson
376cd752d6 Palette interpolation on device 2011-10-25 22:56:19 -04:00
Steven Robertson
e793527c29 A few harmless const modifiers 2011-10-25 22:49:26 -04:00
Steven Robertson
3436291eb6 Improve spline loading 2011-10-25 19:03:35 -04:00
Steven Robertson
fb5bdc2a9f Remove now-unused pyflam3_hacks 2011-10-25 19:03:10 -04:00
Steven Robertson
8939a6343a New genome representation, and device interp. 2011-10-25 15:44:39 -04:00
Steven Robertson
be31708c09 Fix memory corruption bug (overshoot in colorclip) 2011-10-25 15:43:05 -04:00
Steven Robertson
efc2ac23e2 Fix rendering at insane resolutions 2011-10-19 14:17:01 -04:00
Steven Robertson
3466113d64 Fix --renumber 2011-10-17 22:35:22 -04:00
Steven Robertson
68f0e0aa9e Use milliseconds in sleep timeouts, not seconds 2011-10-17 20:51:09 -04:00
Steven Robertson
20520d2f69 Open primes.bin in binary mode. 2011-10-17 19:31:09 -04:00
Steven Robertson
6144601259 Add --nopause option for batch with preview 2011-10-16 13:52:27 -04:00
Steven Robertson
6c2df777b0 Remove a TODO 2011-10-16 13:52:01 -04:00
Steven Robertson
966d794881 More correct sequence options 2011-10-16 13:51:39 -04:00
Steven Robertson
0fc80889c9 Show FPS, and don't clobber the time module 2011-10-16 13:51:04 -04:00
Steven Robertson
8ce2470dfb Relax FUSE a little (no visible impact so far) 2011-10-16 13:45:27 -04:00
Steven Robertson
c4ce3cf4c2 Don't crash on empty render(times) 2011-10-16 13:44:22 -04:00
Steven Robertson
0cc904c4f1 Do post affine transforms. How did I miss this? 2011-10-16 13:43:46 -04:00
Steven Robertson
5111a0f05c Eliminate needless pre_ var separation 2011-10-16 13:42:37 -04:00
Steven Robertson
9bafbda81a Refactor host rendering code for better load 2011-10-15 22:22:43 -04:00
Steven Robertson
8e99c9c463 Add --resume 2011-10-15 22:21:49 -04:00
Steven Robertson
6e6321bb76 Fix reading from stdin 2011-10-15 22:20:00 -04:00
Steven Robertson
702137dfda Fix inconsistent width detection. 2011-10-15 22:18:17 -04:00
Steven Robertson
9ff018de87 Actually fix dithering. (I've seen this before...) 2011-10-15 19:08:16 -04:00
Steven Robertson
92708b32ba Add raw output for direct x264 encoding 2011-10-15 14:31:56 -04:00
Steven Robertson
63483480d0 Bias the radius to avoid very large dither offsets 2011-10-15 00:50:24 -04:00
Steven Robertson
3be14547ea Use 3*256 instead of 2*512 blocks; faster on GF104 2011-10-15 00:33:37 -04:00
Steven Robertson
c7728d3507 Add faster no-L1 accum 2011-10-15 00:32:30 -04:00
Steven Robertson
dd645bcbf6 Use one dither offset per block. 2011-10-15 00:29:22 -04:00
Steven Robertson
83670df2c7 Fix random seeds. 2011-10-14 11:56:58 -04:00
Steven Robertson
7f1cd5888e More documentation updates 2011-10-13 17:32:55 -04:00
Steven Robertson
30a8d2bfa8 Put sleep with the debug opts 2011-10-13 17:23:48 -04:00
Steven Robertson
3714e2b170 Fix filename formatter to be actually helpful. 2011-10-13 17:12:28 -04:00
Steven Robertson
b168a2431e 32-bit compatibility (I think?) 2011-10-13 16:56:20 -04:00
Steven Robertson
14872ee6ed Add --sleep for slightly more usable system 2011-10-13 16:55:26 -04:00
Steven Robertson
e6e2c4a8d7 Add --sync option. 2011-10-13 07:53:55 -04:00
Steven Robertson
9a348f0517 Remove obsolete bench.py 2011-10-12 14:40:41 -04:00
Steven Robertson
53127ffe7f Move sortbench to helpers/ 2011-10-12 14:39:10 -04:00
Steven Robertson
d08b983542 Modernize the runner; add preview support; etc. 2011-10-12 14:09:13 -04:00
Steven Robertson
4834c9fdfa Change synchronization model. 2011-10-12 14:08:13 -04:00
Steven Robertson
81f61d4d5d Improve asynchrony; improve palette interp perf. 2011-10-12 14:07:28 -04:00
Steven Robertson
7b9bb165ac Change the way compile options are handled 2011-10-12 14:02:32 -04:00
Steven Robertson
f04ad7ab68 Performance improvements in Genome.__init__() 2011-10-12 13:57:43 -04:00
Steven Robertson
0f615bd98b Performance improvements in affine helpers 2011-10-12 13:56:34 -04:00
Steven Robertson
d409f02e4a Precompile accessors.
This improves packing speed by 8x, which is visible on small or
low-quality frames.
2011-10-12 11:50:07 -04:00
Steven Robertson
a12714f4c4 Fix MWC test 2011-10-12 07:36:07 -04:00
Steven Robertson
72ca02032a Fix flicker (and a few other things). 2011-10-11 20:58:09 -04:00
Steven Robertson
9b03f557c2 Fix missing control points in async version.
The allocation pool was reallocating the same frame as soon as it had
left the current scope, before it had been copied. We just reallocate
the same chunks. I don't think this has any real performance impact but
this can be verified.
2011-10-11 20:54:33 -04:00
Steven Robertson
b081bc9378 Remove a sync from iter.
A small but consistent improvement.
2011-10-11 14:56:23 -04:00