1

I had an idea for a library that provides widgets of various rendered visual effects (think the "Clouds" effect from Photoshop) and I've run into a roadblock. Every method to render raw pixel data is either prohibitively slow (drawRect, drawRawPoints, etc.) or requires the use of Futures that makes realtime effects unfeasible (decodeImageFromPixels, Generate a BMP, etc.).

I'm looking for a way to synchronously generate a rendered bitmap effect in realtime. I would think that it should be possible (it's possible in Skia, anyway), but I can't find anything in the documentation to suggest how to do it nor can I think of an existing widget that would make use of it.

Abion47
  • 22,211
  • 4
  • 65
  • 88
  • Btw, the gist of my question from back then is basically that it is not possible and thus [this issue was created](https://github.com/flutter/flutter/issues/37180#issue-474139918) - I know that this is from shortly after you posted your question, but the discussion was already ongoing for months at that time. – creativecreatorormaybenot Dec 18 '19 at 22:57
  • 1
    @creativecreatorormaybenot I remember, I posted a lot on that issue. (I posted the linked proposal, in fact.) – Abion47 Dec 18 '19 at 23:32

0 Answers0