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

djeedai / bevy_hanabi / 12677561640
66%

Build:
DEFAULT BRANCH: main
Ran 08 Jan 2025 07:27PM UTC
Jobs 1
Files 27
Run time 4min
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

08 Jan 2025 07:21PM UTC coverage: 46.929% (-1.4%) from 48.332%
12677561640

push

github

web-flow
Split properties into new `PropertyCache` (#413)

Split the properties from the `EffectCache` and move their resource
management into a new `PropertyCache`, which allocates GPU buffers to
store them. This clarifies ownership, and allows better batching (in
theory) as not all effects use properties.

In this change, unfortunately for simplicity we directly store the
offset into the property buffer for each instance into the effect batch,
meaning we again block batching multiple effects. This is hopefully
temporary (and not the only blocker, so doesn't introduce any
regression), but makes the change incremental and easier to handle for
now, while other clean-ups are still pending.

98 of 602 new or added lines in 8 files covered. (16.28%)

34 existing lines in 2 files now uncovered.

3171 of 6757 relevant lines covered (46.93%)

20.52 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
69.84
0.0% src/lib.rs
1
0.0
0.0% src/render/batch.rs
3
32.05
-0.84% src/plugin.rs
15
61.42
2.12% src/render/effect_cache.rs
92
49.8
-11.45% src/render/aligned_buffer_vec.rs
111
0.0
src/render/property.rs
281
1.7
-0.07% src/render/mod.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
61.42
2.12% src/render/effect_cache.rs
33
1.7
-0.07% src/render/mod.rs
Jobs
ID Job ID Ran Files Coverage
1 12677561640.1 08 Jan 2025 07:27PM UTC 27
46.93
GitHub Action Run
Source Files on build 12677561640
  • Tree
  • List 27
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • f1aad2bf on github
  • Prev Build on main (#12455183451)
  • Next Build on main (#12733216314)
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