Rick Brewster

Results 112 comments of Rick Brewster

Does it do all of the compression in-memory? There's no way to hook it in any way? For some codecs, throwing an exception from `Stream::Write()` can do the trick. So...

IPC in this case is probably done with a combination of ... * Hoist the encoder into a command-line EXE that takes parameters * One of the parameters is a...

Although for the IPC you'd probably want to use a pipe. Still a big huge ball of crazy that's nice to be avoided if possible.

Here's Paint.NET 5.0's Mandelbrot Fractal shader code -- it has some fun properties to experiment with. Feel free to port it over here to ComputeSharp. https://gist.github.com/rickbrew/479e5e3e7b1d8ba7b4e76fc1246bb229

> What if I just borrow colors generation function? Borrow whatever you want :)

Sign me up. This would be _really_ useful for me. Paint.NET's plugin system is almost 20 years old, and sometimes it's quite difficult to modernize things, or to get plugin...

> one idea to support type-forwarding these hidden types is to add a command-line option for a line-delimited file with the assembly-qualified names of the types to forward. Please no...

This type of documentation error makes it really hard to use newer functionality of DirectWrite, and to trust this metadata in general. You never really know what version of Windows...

That's probably true since it's part of `dwrite_3.h`.