| Commit message (Collapse) | Author | Age |
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Also add --homo flag to gaussianize. This "homogenizes" the input by
removing low frequency energy from the DFT of the image luma.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Goes from ~1.7 ms/frame to ~1.1 ms/frame in 10-octave microbenchmark.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
Makes code much smaller & simpler, and shader locker constant folding
should make it just as efficient.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
Switch from static branching approach using per-op data and fixed
execution order to dynamic branching approach using dynamic data.
This confers the main benefit of letting us dynamically reorder ops and
duplicate them. It also lets us eliminate some of the plumbing tedium
whenever we want to add new ops.
|
| | |
|