08d33ea593
Allow for customized blur width.
...
Also moves host pool to framebuffer for use by filters.
2012-04-16 01:25:34 -07:00
f5ef30bc1b
Clean up some filter code
2012-04-16 00:39:22 -07:00
f3c2186137
Small fixups
2012-04-14 23:44:10 -07:00
44869cc9ea
Remove stray debugging statements
2012-04-14 23:42:38 -07:00
356d2713d1
Update main.py to support new stuff.
2012-04-14 22:58:04 -07:00
e7cb39b456
Fetch defaults when packing interped params
2012-04-14 22:57:11 -07:00
627bcf8921
Add blending with lookup. In theory.
2012-04-14 22:56:29 -07:00
a4178c60fb
Update the genome specs a bit
2012-04-14 22:55:00 -07:00
ee2d571e9d
Rename spec.py to specs.py (prevents clashes)
2012-04-14 22:48:10 -07:00
b53f703e6e
Checkpoint! Renders again. Many fixes outstanding.
2012-04-10 08:44:25 -07:00
9aa1a94aa1
Experimental HaloClip filter.
2012-04-06 21:33:17 -07:00
c57917abe6
Use a unified block and grid addressing scheme.
2012-04-06 21:24:25 -07:00
eca8a8e1d3
Factor texrefs out of bilateral filter.
...
This also corrects the fact that denblurlib wouldn't compile without
bilaterllib.
2012-04-06 21:17:31 -07:00
b1b09c4bde
Fix filter width/offset in density blur.
...
Fun fact: static initializers of the wrong length are filled with zeros
or whatever. Thanks, C! (This fixes some of the anisotropy which you can
kinda see all over the place with the bugged filtering. Very subtle but
still important to fix.)
2012-04-06 21:08:44 -07:00
5d3b290c43
Fix typo
2012-03-18 17:29:34 -07:00
460387ef91
Use alternate behavior in presence of NaNs
2012-03-18 17:29:02 -07:00
ea43e312e4
Avoid overflow in exponential var.
2012-03-18 14:58:25 -07:00
3ee4640001
Hack: add magnitude scaling to affine coeffecients
2012-03-16 20:51:50 -07:00
f5356b571b
Fix handling of optional values in XML import
2012-03-16 20:51:50 -07:00
e726511c5a
Fix print_interp_knots debugging helper
2012-03-16 20:51:50 -07:00
89581b1a5a
Use shorter, more tolerant work queue
2012-03-16 20:51:50 -07:00
0384815c8b
Add xfsearch helper.
2012-03-16 20:51:50 -07:00
fcc0911b3b
Fix improper 'copy' setting
2012-02-16 23:38:58 -05:00
92b1a27e8f
Fix improper seed re-storage
2012-02-16 23:38:35 -05:00
66e02db155
Fix potential palette glitch on one-palette anims
2012-02-16 23:38:17 -05:00
271175fbdf
worker: write NFRAMES, respect COMPLETE
2012-02-15 10:08:14 -05:00
5a91d9f96c
Hang on to old modules to avoid syncing
2012-02-15 10:07:47 -05:00
ed09cc6955
Fix new genome detection in worker.
2012-02-15 10:07:13 -05:00
88abefa4f4
Fix rb_incr() when blockDim.y == 1.
2012-02-15 10:06:35 -05:00
8210c8fc73
Allow hostname specification
2012-02-14 10:31:40 -08:00
d7ca907488
Avoid spurious exceptions for now
2012-02-14 10:31:24 -08:00
55f7636fc0
Override filter defaults for video
2012-02-14 10:31:09 -08:00
b6dfd2d980
Fix (same) logic error in RenderManager.render()
2012-02-14 10:30:34 -08:00
335e894c6c
Fix incorrect buffer supplied in worker
2012-02-14 10:28:32 -08:00
60a45c9a20
Sweeping refactor. More bugs undoubtedly remain.
2012-02-14 07:40:58 -08:00
4cfd328f85
Add suffix option to main.py
2012-01-31 12:14:05 -05:00
1f2f61fd3a
Fix SplEval.insert_knot; add .update
2012-01-31 12:13:45 -05:00
c01d52ba24
Fix scaling spatial std on output width
2012-01-31 12:10:15 -05:00
6fba14e2f7
Okay, now I'm satisfied.
2012-01-29 18:49:19 -05:00
387dfd9f8c
More experiments
2012-01-28 13:20:48 -05:00
7c37b2b688
Use box filtering
2012-01-28 13:20:20 -05:00
899b8082da
Expose options on filter
2012-01-26 05:34:43 -05:00
a4b482f61a
Fix reversed angle factor. Ugh.
2012-01-25 12:25:56 -05:00
b4132c7cd9
Absurdly complicated enhancements to filtering.
2012-01-22 23:57:03 -05:00
c572f62d7d
Use YUV during accumulation
2012-01-22 23:56:16 -05:00
a524db2c1d
Use higher jpeg quality by default
2012-01-22 23:52:44 -05:00
c054c757bd
Limit the maximum number of separate xf buffers
2012-01-22 23:52:09 -05:00
45b75d3fa5
Experimental bilateral filtering.
2012-01-21 00:06:15 -05:00
0aa0106f51
Use a profile pathname in worker.py
2012-01-21 00:03:45 -05:00
a803216551
Move argset to code.util
2012-01-21 00:03:28 -05:00