google / google/model-viewer

Performance testing regime

Open
#929 1 comment 0 reactions 0 assignees View on GitHub
arc: performance type: chore
Dominant language
TypeScript
Stars
8.2k
Forks
947
PR merge metrics
No merged PRs in 30d

Description

As `` has evolved, we have made a number of changes that impact performance in significant ways. For the most part, we are always striving to improve performance. However, it can be difficult to measure performance on any given device. In our case things are further complicated by the fact that performance can regress on unknown devices even when it improves on the devices in front of us (yay GPUs).

This issue proposes that we establish a performance testing regime that can cover the following categories:

- Micro-benchmarks for specific/narrow algorithms and rendering techniques
- Macro-benchmarks for common `` configurations
- Multi-device coverage using real hardware

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.