libretro / libretro/RetroArch

Ozone UI's fonts disappear after selecting d3d9 video driver

Open
#11,466 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

gpu api: d3d9 menu: ozone
Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

Description

Fonts disappear after selecting d3d9. Issue doesn't happen on d3d10, d3d11, gl, glcore, gl1 (can't test d3d12 since I don't have a compatible GPU).

image

Expected behavior

Fonts don't disappear.

Actual behavior

Fonts disappear.

Steps to reproduce the bug
  1. Select d3d9 renderer and restart RetroArch.
Version/Commit

You can find this information under Information/System Information

  • RetroArch: 1.9.0
Environment information
  • OS: Windows 10 x64

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

Start by reproducing the issue on Windows 10 with the d3d9 renderer, then compare Ozone UI font rendering with d3d10, d3d11, gl, glcore, and gl1. Trace the Ozone UI and d3d9 rendering paths mentioned in the report. Done means fonts remain visible after selecting d3d9 and restarting RetroArch.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
computer-graphics, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.