I am just upgraded to the new libs and am experiencing a problem with alpha channel of bitmaps coming from an SWF: before the upgrade the result was this
after upgrade I have this
The original image is a MovieClip set to render as a bitmap from the Flash IDE, but the initial image doesn’t use any kind of alpha channel for the red and black areas, I wonder why the SWF “exploder” is now generating a bitmap with those pixels invisible.
In the changelog I have seen a few lines regarding alpha channel, I think something didn’t go as expected…
This was caused by improvements to endian handling within BitmapData, which was not caught since our SWF tools cache the results by default, so it wasn’t apparent right away
This resolves the problem here locally. Would any of you mind trying these changes in your local install, and see if it fixes all of the error cases you are testing as well? You will need to openfl rebuild tools after making the change (or pulling the latest)