Genymobile / Genymobile/scrcpy
Screen flickering when opening one specific game on Xiaomi Mi 9t
- Dominant language
- C
- Stars
- 150k
- Forks
- 13.7k
- Avg merge
- 4d 13h
- Merged PRs (30d)
- 2
Description
- [x] I have read the [FAQ](https://github.com/Genymobile/scrcpy/blob/master/FAQ.md).
- [x] I have searched in existing [issues](https://github.com/Genymobile/scrcpy/issues).
**Environment**
- OS: Windows
- scrcpy version: [e.g. 1.24]
- installation method: Windows release
- device model: Xiaomi Mi 9t
- Android version: 10
-
**Describe the bug**
SCRCPY works well until I open the mobile game Blue Archive where the screen starts flickering. I've tried another mobile game, Fate Grand Order, and it doesn't have this problem.
```
E:\SCRCPY\scrcpy-server: 1 file pushed, 0 skipped. 81.4 MB/s (41159 bytes in 0.000s)
[server] INFO: Device: Xiaomi Mi 9T (Android 10)
INFO: Renderer: direct3d
INFO: Initial texture: 2336x1080
INFO: Recording started to matroska file: screen_flickering.mkv
INFO: Recording complete to matroska file: screen_flickering.mkv
```
https://user-images.githubusercontent.com/32816781/176124666-d5f8d97d-008a-4839-a026-478a880f2fc0.mp4
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the flicker with Blue Archive on the Xiaomi Mi 9T running Android 10, using the Windows release and the Direct3D renderer shown in the report; compare it with Fate Grand Order. The issue names no source file or test, so trace the rendering path from the Direct3D renderer entry point and verify that the game no longer flickers while other games and recording still work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, c
- Domain
- computer-graphics, mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100