Close
Filtering is now run in a separate process. This addresses a number of issues:

- Photoshop's allocator is broken: it's not threadsafe. This required major hacks to work around. Moving processing to a separate process means we can use the standard system allocators, which are completely threadsafe. This is a Photoshop bug; having threadsafe allocators is not a luxury, it's fundamental.
- We're no longer working inside Photoshop's memory space, so most issues related to memory fragmentation should go away. This is probably why some people saw memory use increasing over time.
- It isolates the filter from Photoshop, so if it crashes for some reason, it shouldn't crash Photoshop. Any issues like OpenGL driver bugs shouldn't affect Photoshop much, either.

I also fixed a bug where the preview dialog would sometimes crash if you scrolled outside of the image to the right.

There shouldn't be much visible difference in this version, and no new features are added. This was a fairly large change, so let me know if anything explodes...