Ogeon / palette

A Rust library for linear color calculations and conversion
Apache License 2.0
749 stars 60 forks source link

Actually interface with codspeed #354

Closed Ogeon closed 1 year ago

Ogeon commented 1 year ago

Forgot this part in #353.

codspeed-hq[bot] commented 1 year ago

CodSpeed Performance Report

Merging #354 will create unknown performance changes

Comparing improve_ci (24f483c) with master (3a9fc0e)

Summary

πŸ†• 40 new benchmarks

Benchmarks breakdown

Benchmark master improve_ci Change
πŸ†• lab to lch N/A 54.7 Β΅s N/A
πŸ†• xyz to lab N/A 125.8 Β΅s N/A
πŸ†• xyz to yxy N/A 19.1 Β΅s N/A
πŸ†• multiply_xyz_to_rgb N/A 0 ns N/A
πŸ†• yxy to xyz N/A 20.7 Β΅s N/A
πŸ†• multiply_rgb_to_xyz N/A 0 ns N/A
πŸ†• rgb_to_xyz_matrix N/A 1.2 Β΅s N/A
πŸ†• lab to xyz N/A 15.9 Β΅s N/A
πŸ†• multiply_3x3 N/A 427.8 ns N/A
πŸ†• multiply_xyz N/A 0 ns N/A
πŸ†• matrix_inverse N/A 892.8 ns N/A
πŸ†• rgb to linsrgb N/A 74.2 Β΅s N/A
πŸ†• linsrgb to xyz - wide f32x8 N/A 4.3 Β΅s N/A
πŸ†• xyz to linsrgb N/A 12.7 Β΅s N/A
πŸ†• rgb to hsl - wide f32x8 N/A 10.8 Β΅s N/A
πŸ†• rgb to hsv - wide f32x8 N/A 9.6 Β΅s N/A
πŸ†• rgb to hsv N/A 15.5 Β΅s N/A
πŸ†• rgb to hsl N/A 18.3 Β΅s N/A
πŸ†• hsv to hwb N/A 9.7 Β΅s N/A
πŸ†• hsv to rgb N/A 40.5 Β΅s N/A
... ... ... ... ...


:information_source: _Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks._

codecov[bot] commented 1 year ago

Codecov Report

Merging #354 (24f483c) into master (3a9fc0e) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #354   +/-   ##
=======================================
  Coverage   78.22%   78.22%           
=======================================
  Files         115      115           
  Lines       19751    19751           
  Branches    19751    19751           
=======================================
  Hits        15451    15451           
  Misses       4074     4074           
  Partials      226      226           

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Ogeon commented 1 year ago

Ouch, it needs a newer rust version... :grimacing:

Ogeon commented 1 year ago

Hah, putting them in their own crate worked. :grin: It's also interesting how short they run compared to boa's criterion action. It's nice to get results fast, but I wonder about the stability. I guess time will tell.

Ogeon commented 1 year ago

bors r+

bors[bot] commented 1 year ago

Build succeeded!

The publicly hosted instance of bors-ng is deprecated and will go away soon.

If you want to self-host your own instance, instructions are here. For more help, visit the forum.

If you want to switch to GitHub's built-in merge queue, visit their help page.