[OpenGL] Invalid Debug text rendering using DebugText.Print method
Open
Nobody has claimed this yet.
bug
- Dominant language
- C#
- Stars
- 7.8k
- Forks
- 1.2k
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 49
Description
Release Type: Official Release/GitHub
Version: At least 4.2.0.2232
Platform(s): Any
Describe the bug
DebugText.Print method renders a black rectangle where text should render.
To Reproduce
Steps to reproduce the behavior:
- Set
StrideGraphicsApicsproj property toOpenGL - Invoke in any script
DebugText.Printmethod with the text of your choice - Run
Expected behavior
Correct rendered text
Screenshots
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue with StrideGraphicsApi set to OpenGL and a call to DebugText.Print. Trace the OpenGL rendering path used by DebugText.Print and compare the result with the expected text rendering behavior. Done means the supplied text renders correctly instead of as a black rectangle.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- computer-graphics, game-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100