BabylonJS / BabylonJS/BabylonNative

Performance profiling tool for CI

Open
#911 0 comments 0 reactions 0 assignees View on GitHub
testing
Dominant language
C++
Stars
919
Forks
162
Avg merge
1d 15h
Merged PRs (30d)
19

Description

Goal is to do (automatic) performance profiling of BabylonNative to detect any regression. This issue will keep track of tasks and PR to achieve it.

Discussion : https://github.com/BabylonJS/BabylonNative/discussions/900

- [x] Separate TestUtils into its own plugin https://github.com/BabylonJS/BabylonNative/pull/908
- [ ] Extend TestUtils plugin with bgfx stats report
- [ ] Generate/compare Resources profile in ValidationTests
- [ ] Experiment stats as Chrome profiling frontend
- [ ] Experiment profiling markers inside Native code (Xcode and ETW)
- [ ] Experiment profiling on CI: how reliable is it? is it HW accelerated, can we get valuable informations ?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.