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

SFML / SFML / 8793914308

18 Apr 2024 11:18AM UTC coverage: 53.038% (+0.02%) from 53.021%
8793914308

push

github

eXpl0it3r
Revert change to `Drawable::draw` function signature

This change was made in 359fe90 due to recommendations from tooling.
On its face this change makes sense since it removes a copy that
isn't always necessary. In practice it caused ergonomic issues due
to now being forced to make a copy of the render states when needed.

The performance gains of eliding this copy are unsubstantiated. We
have not done any profiling to measure its impact. For lack of such
measurements I'd rather err on the side of improved user experience.
If future benchmarks prove this copy is rather expensive then we
can reconsider removing it with that evidence in mind.

5479 of 11331 branches covered (48.35%)

Branch coverage included in aggregate %.

6 of 17 new or added lines in 4 files covered. (35.29%)

10347 of 18508 relevant lines covered (55.91%)

6159.41 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

87.79
/src/SFML/Graphics/Text.cpp


Source Not Available

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

© 2025 Coveralls, Inc