I’m working on the pixel ReadBack mechanism for Black Ink. It’s not en easy task because GPU doesn’t expose this kind of feature by default ( in any case until DX11 ). And I want to preserv the compatibility of Black Ink with DX9, so Compute Shader isn’t an option. Moreover Black Ink rely heavily on virtual Texturing which mean that we are not guarantee to have the full Canvas texture ( or layer ) in memory when a Pixel Need it. All those constraints are why we haven't implemented Pixel Read Back ( or pixel Gather ) in Black Ink. This feature is absolutely necessary to achieve a smudge blur effect which is one of the more requested feature for Black Ink. Anyway I finally took the time to implement a first test and it's seems to be quiet effective. I'm not entering into the detail because I'm a too lazy doc/blog writer but I can tell you that the performance is far better than I thought in the first place and I hope it will be one of the killer feature of Black Ink which will give to user Smudge Blur like effect









