Skip to content

Investigate and improve performance of frame capturing #5155

@philprime

Description

@philprime

Description

We need to investigate potential reasons for performance drops even with the experimentalViewRenderer enabled. This also seems to visible on high-end devices such as an iPhone 14 Pro or iPhone 16 Pro Max.

Project to reproduce: https://github.com/AlirezaHadjar/sentry-session-replay-bug

Based on the report of this comment in #4000.

Potential ideas to start off:

  • Use instruments and CPU profiling to find slow methods
  • Find alternative render methods to the current view renderer (i.e. finding a way to get data directly from GPU).
  • Investigate if color averaging is slow

Additional TODOs:

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions