ruffle/render
Mike Welsh 4f6959184b canvas: Remove `BitmapDataStorage` and fix lifetime of bitmap data
* Remove `BitmapDataStorage` as its no longer necessary, and store
   the bitmap canvas/context in `BitmapData` instead.
 * Store the `Bitmap` RBGA buffer in the canvas backend. Previously
   this was thrown away when converted to `ImageData`, but this
   causes the glitchy pixels mentioned in:
   https://github.com/ruffle-rs/ruffle/pull/6975#issuecomment-1127942520
   `ImageData` does not copy the buffer passed to it, so store it
   to keep it alive. See:
   https://github.com/rustwasm/wasm-bindgen/issues/2445
2022-05-22 05:47:46 -07:00
..
canvas canvas: Remove `BitmapDataStorage` and fix lifetime of bitmap data 2022-05-22 05:47:46 -07:00
common_tess swf: Introduce `Color::WHITE` 2022-05-12 12:12:06 -07:00
webgl core: Clean up `render::Bitmap` 2022-05-19 10:43:54 -07:00
wgpu chore: Appease clippy 2022-05-22 02:34:18 -07:00