libretro / libretro/RetroArch

Black flickering using Intel Iris Xe with more than one core (Linux)

Open
#13,523 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug: opengl core bugs - not retroarch bugs gpu api: opengl gpu: intel
Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

Description

I'm not sure entirely what causes this because it doesn't happen outside of RetroArch, but playing Mupen64plus or PPSPP results in games like Hot Wheels Turbo Racing and Zelda: Ocarina of Time having tremendous black flickering. I tested on an AMD device and it's normal on it so it seems to be Intel related. (perhaps only Iris Xe even considering it's drastically different than previous Intel devices).

Expected behavior

Games run without flickering/flashing

Actual behavior

N64/PSP games flicker, probably more cores effected, I haven't tested yet.

Steps to reproduce the bug
  1. Own Intel Iris Xe Graphics
  2. Be using any Linux distro
  3. Play a game using N64 or PSP emulators, more cores probably effected but I haven't tested them.
Environment information
  • OS: Pop OS 20.04/21.10/ChimeraOS

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file, test, or entry point is named. First reproduce the flickering with Intel Iris Xe on Linux using Mupen64Plus or PPSSPP and the listed games, then compare behavior with the AMD device or another core if available. Done means the affected games render without black flickering on the reported Intel hardware.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
computer-graphics, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.