• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

djeedai / bevy_hanabi / 6996002748
66%

Build:
DEFAULT BRANCH: main
Ran 26 Nov 2023 02:04PM UTC
Jobs 1
Files 25
Run time 12s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

26 Nov 2023 01:58PM UTC coverage: 55.248% (-0.1%) from 55.386%
6996002748

push

github

web-flow
Split runtime properties into `EffectProperties` (#256)

Split the dynamic runtime storage of property values away from
`CompiledParticleEffect`, which is an implementation detail, into a new
`EffectProperties` component. This component manages access to property
values by the user, as well as automated synchronization with the
underlying `EffectAsset` when the list of declared properties changes.

This change adds a new `EffectSystems::UpdatePropertiesFromAsset` set
during which the automated property update is performed. The set runs in
Bevy's own `UpdateAssets` schedule, before `Update`.

As a consequence, change detection on properties now works as expected,
and properties are only (re-)uploaded to GPU when the new
`EffectProperties` component changed, instead of every frame as this was
the case before this change. The component is also reflected, allowing
reflection-based access and mutations.

32 of 113 new or added lines in 4 files covered. (28.32%)

1 existing line in 1 file now uncovered.

3032 of 5488 relevant lines covered (55.25%)

22.28 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6996002748.1 26 Nov 2023 02:04PM UTC 0
55.25
GitHub Action Run
Source Files on build 6996002748
Detailed source file information is not available for this build.
  • Back to Repo
  • 0874e551 on github
  • Prev Build on main (#6836802733)
  • Next Build on main (#7022887716)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc