ruffle/video
Aaron Hill 3bef8c4fd6 render: Remove `get_bitmap_pixels` and store data in `Character::Bitmap`
We only called `get_bitmap_pixels` when creating a `BitmapData`
for an SWF-provided `Bitmap`. We now store the initial pixels
in `Character::Bitmap`, and use them to initialize a `BitmapData`
when needed.

This lets us simplify the wgpu backend, which no longer needs
to store a `Bitmap` object. In addition to saving space for
`BitmapData` objects that lack an SWF `Bitmap`, this will make
it easier to move data from `bitmap_registry` into `BitmapHandle`
itself.
2022-11-25 16:08:42 -07:00
..
software render: Remove `get_bitmap_pixels` and store data in `Character::Bitmap` 2022-11-25 16:08:42 -07:00
src video: Moved NullVideoBackend from core to video 2022-09-04 17:46:58 -07:00
Cargo.toml chore: Extract Cargo `edition` to `[workspace.package]` 2022-10-14 22:13:29 +03:00