Opened 2 weeks ago

#15347 new defect

Bad performance under Android in menu of Spider Man: Sinsiter Six

Reported by: lephilousophe Owned by: neuromancer
Priority: normal Component: Engine: Hypno
Version: Keywords:
Cc: Game:

Description

With profiling, we can see that Hypno::HypnoEngine::changeCursor is called very often.
This one spends many time opening files (using Android SAF which is slow) and decoding the image.
The cursor should only be decoded when it actually needs to be changed.

Attachments (1)

flamegraph_hypno.png (256.0 KB ) - added by lephilousophe 2 weeks ago.

Download all attachments as: .zip

Change History (1)

by lephilousophe, 2 weeks ago

Attachment: flamegraph_hypno.png added
Note: See TracTickets for help on using tickets.