Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ruffle-rs/ruffle
A Flash Player emulator written in Rust
https://github.com/ruffle-rs/ruffle
c63aa2cfc866976e2c5c5a6cabd6e7ee5ca9b50d authored over 2 years ago
b62c17577b1aefc4144ed329badddda4de69c06b authored over 2 years ago
a8ff81ee38f45b418e1258f1ab24795bb746723c authored over 2 years ago
a38cadfd393dfdb47c98c8494a5fe84e7c1207e9 authored over 2 years ago
2d48d78990cdf2dabd891b23cda378044c74f9a1 authored over 2 years ago
91f3230a45ccfe630903e648c9d4ef4ea77bc251 authored over 2 years ago
57ddb6bdcbaefef1fba9344b19a99723a5e8dd3b authored over 2 years ago
d867a370fc94d28a2833294358f1f1c3e5bd4488 authored over 2 years ago
We only need to access bitmap_data to check if we need to
update a dirty texture.
Previously, we would always use a transparent background,
even if the BitmapData is not transpar...
We now have a `MutationContext` available, so this doesn't need
to be done in `run_frame`
When rendering offscreen, we want the resulting image to use
premultiplied alpha, since the imag...
4421fbff6aac95fcda478dcaec646ce394dab223 authored over 2 years ago
These are the last BitmapData methods needed for Solarmax
(the victory screen after beating the ...
Our AVM2 `SharedObject` support is now *almost* equivalent
to our avm1 `SharedObject` support. W...
`width` and `height` are already stored in `Bitmap`, so simply use
a `WebGlTexture` directly.
974738fe10416a8dd548170664ad4da5e5361ccf authored over 2 years ago
An AVM2 movie can repeatedly remove and add a DisplayObject from/to
a parent. This was causing S...
Instead of `u32`.
7ec587355b61b4fbc564a1789b5339fb5b0176b8 authored over 2 years agoa5c3c0cab58f167026c63721662ddcae9224cec0 authored over 2 years ago
ece4b9a76dd825a1664f06c22622f1066cc69011 authored over 2 years ago
5791423d436bad8fd42d65431cc254bc9832726a authored over 2 years ago
a9d95b7d4e5887b1bea748d4299cc434c3c50b95 authored over 2 years ago
53ae55ff6f241e3aeebaab64bc26839f6599f397 authored over 2 years ago
7da912bbb48666ec57b81c4caeb9cb49af87538e authored over 2 years ago
7fa19c2ea393767278e639ff69e0dfc80922e642 authored over 2 years ago
This basically reverts #7254 for all `.toml` files, except for `wgpu`
where it's actually needed...
We now check if a BitmapData has been disposed by checking
for a zero width or height (which can...
b764c4f6c11c1300c2a991f75ecc24e5a0c8dcc5 authored over 2 years ago
459a19f146953d8a68c9a15c2000423ab7ab338c authored over 2 years ago
The SWF19 specs incorrectly state DefineEditText tag only contains
font height if the HasFont fl...
b1404edfdc965edfba0e11406301ef37b5406e89 authored over 2 years ago
2ffbd8a1c7798704a47f9e5828e702c7429051e2 authored over 2 years ago
53ed748a54b89444719c0399c48845a6a93fe4f6 authored over 2 years ago
fe46d5046ad5c5f713ca66225ed72bfda2a3177e authored over 2 years ago
4a04923d04efcd50e8e663d9dcd5e757526ef04b authored over 2 years ago
31373069750cfeabd50573b22a2ef5203c114714 authored over 2 years ago
e2f1f0174bf8af04336e14899c73592c3d133de6 authored over 2 years ago
`Sound.loadSound` with `isStreaming` of true causes any previously
playing audio on the same obj...
dec4e306552458465467c73436dbbeaa191058e7 authored over 2 years ago
* avm2: Implement `BitmapData.draw` for `wgpu` backend
This method requires us to have the ab...
93607aa86e35781ad8340f0ad606dc1b8cda60be authored over 2 years ago
We already have `&mut self` available whenever we write to it,
and we never made use of the `Clo...
Deprecate minimp3 for MP3 decoding and switch to symphonia on
desktop by default. Eventually the...
The stub implementation was breaking code that relied on being
able to set a value for 'mask' an...
Bumps [serde-xml-rs](https://github.com/RReverser/serde-xml-rs) from 0.5.1 to 0.6.0.
- [Release ...
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.62 to 1.0.64.
- [Release notes](https...
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.2 to 0.10.5.
- [Release notes](http...
Bumps [png](https://github.com/image-rs/image-png) from 0.17.5 to 0.17.6.
- [Release notes](http...
Bumps [clap](https://github.com/clap-rs/clap) from 3.2.18 to 3.2.20.
- [Release notes](https://g...
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.32 to 1.0.34.
- [Release notes]...
Bumps [pretty_assertions](https://github.com/rust-pretty-assertions/rust-pretty-assertions) from...
9b37c072dbf5f13786163deb2240e402e7ab7889 authored over 2 years ago1e0b59dbad4150ddd102dbb8b1c880f54bdf8c7a authored over 2 years ago
31780f15d89414faa229af482c40903e92540d39 authored over 2 years ago
5585772d5458fc3f9b66ec353647523c5b5edb20 authored over 2 years ago
33b35cc29b12e0e6002eadc685a2245760a513b2 authored over 2 years ago
03744d46f172ee9b670c9708263538807e788854 authored over 2 years ago
0ac2a3f3610d5cd625239388152bc994e82c042f authored over 2 years ago
97110cbecd5b20ab01ae46bcfe7ae07feed99615 authored over 2 years ago
7c464295e2dd5c2a73ee741a4e2c172773cf5744 authored over 2 years ago
bf242bfb09cedd8fac5f0dc1bd49a70808cfafea authored over 2 years ago
f0013bdec846a976aaec1f08624a27686901e0b5 authored over 2 years ago
2b3249c9a4a65fdc17593ceac96fb26870ca5631 authored over 2 years ago
91ae38468200ba8b0ad991e75562aa64103c03e8 authored over 2 years ago
fd7086adeff6bd0ca56bb788f595146e92bca417 authored over 2 years ago
b7cf800f8811d4a71791d8c4f4fe71c8fa309ee6 authored over 2 years ago
aff49cd89182deec30275d2ee7c91981e54a7ebb authored over 2 years ago
72da1535b75c6676597670a4c8d04f45947a7d5e authored over 2 years ago
8b12185d61741d7b153ac118ce7fb1f1709ff375 authored over 2 years ago
7c839ef8aea25551b8b61f3a907c708b9420eb76 authored over 2 years ago
782f670c395aac26fd6d392c7213cd5ae166d12f authored over 2 years ago
acdb7678621c1f5fd5f13d5fc5a82d870f9720c0 authored over 2 years ago
c28549ed9ec8f66c30f9d57800d4c72120fe8f7f authored over 2 years ago
dd2bc1ea7833353fb273202fdf662d5c8727baca authored over 2 years ago
7d7309d165236a1906dfb61a9fb09f6bd4cc7a8c authored over 2 years ago
6ed1dd59420740b049c2ee0e4b77edca7ffc97a3 authored over 2 years ago
ce0752c2257754ae5a8fdd9385528ad014ae88f6 authored over 2 years ago
ddaee950f86eb683bc0e300a44716e6720251e7a authored over 2 years ago
2d24ed539e4e34e21badd55ef5b3f0ebbe39916a authored over 2 years ago
7645c84980c18880139b1c137d0484568c95c48e authored over 2 years ago
f2c9ae7c50c3382ae9fe651ab7f6f1e7ab8f643d authored over 2 years ago
cc6abab72ffbd583b906dc724fa8bcc893628127 authored over 2 years ago
9cf6f64d06a87a599f221e6ada71f0a5f2150330 authored over 2 years ago
4707e4b6a8ac9d5db04458bf67e54d9aabfe95b7 authored over 2 years ago
Differentiate between the cases using a new `has_alpha` boolean
parameter.
As it's implicit.
2b681e85b295bf61c5bcaa63bacb484596f54ee6 authored over 2 years ago92a2b6206e79173a8bd2435aafa68134d2d12e33 authored over 2 years ago
27b67d01d01082292585915c6766e8557bb8c78f authored over 2 years ago
Change `set_matrix` and `set_color_transform` to accept owned structs,
instead of references. Th...
2e3fad9165e2cab2d6e44746746c5abfbcc349f6 authored over 2 years ago
89434d65e8eeab1da59794f3bf45594787de15ed authored over 2 years ago
f75eee389a53ed2c8fd2858b5ee7a370b70b25de authored over 2 years ago
299da43c16aae87e3932ddcf09b47765149acbd9 authored over 2 years ago
Use `.clone()` explicitly where needed.
fb39bb2b713ac0385ebd8f8f43ecc87b78e163b0 authored over 2 years agoefd449dc0db9adfeff97fac27c0f6d422009e70f authored over 2 years ago
This allows the loaded ArmorGames API swf to run in
'This is the only level too'
The existing `Object` enum representation is problematic for inherited
native objects, since "re...
Fixes some issues with our winding # calculation which would cause
incorrect results for hitTest...
08917b49cb54d8fa86f9fcba9e7d585af657e548 authored over 2 years ago
8bb6e775250933ea60f8711b35c7955df67e39ef authored over 2 years ago
For now, I've left 'dropTarget' unimplemented - unlike in
AVM1, the drop target can be non-inter...