Genymobile / Genymobile/scrcpy

Screen flickering when opening one specific game on Xiaomi Mi 9t

Open
#3,353 1 comment 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.