Note: the actual problem is found, and is of upstream (DarkPlaces engine)
I've reported it to DP's GitHub issue. See that instead, below is left for historical reason.
The problem: Rendering some text/characters that "vary a lot" can cause Xonotic to lag for a few frames.
But that's enough to ruin experience!
Please, for knowing "whether it's only me", do a test:
A good case of "vary a lot" is Japanese text.
Start Xonotic, in Settings > User > Text Language list, scroll down and switch to 日本語.
Fear not, you are already familiar with the game. Now go ahead for a match.
Note that the extreme case is Chinese. For more significant effect, you can find its "full" translation in my another thread and test with 中文
The problem is there on both of my computers, with Intel or Nvidia GPU/Driver, with both Windows (7 and 10) and Linux (Arch- and Debian-based distros and OpenSUSE in both X11 and Wayland).
Nothing weird was reported in console. Using another ttf font (other than Unifont) doesn't solve these.
If it happened to be true to you, leave a reply, and:
Thank you!
PS. I guess to pre-render most of the text and cache them in memory in background can let it behave better. But just guess...
I've reported it to DP's GitHub issue. See that instead, below is left for historical reason.
The problem: Rendering some text/characters that "vary a lot" can cause Xonotic to lag for a few frames.
But that's enough to ruin experience!
Please, for knowing "whether it's only me", do a test:
A good case of "vary a lot" is Japanese text.
Start Xonotic, in Settings > User > Text Language list, scroll down and switch to 日本語.
Fear not, you are already familiar with the game. Now go ahead for a match.
- Try to pick up a weapon & frag someone. You will experience a bit lag.
- Die. It's even more laggy when showing scoreboard.
- After playing for a while, press ` (backtick) to open console. It will lag for one second or so (for death messages)
Note that the extreme case is Chinese. For more significant effect, you can find its "full" translation in my another thread and test with 中文
The problem is there on both of my computers, with Intel or Nvidia GPU/Driver, with both Windows (7 and 10) and Linux (Arch- and Debian-based distros and OpenSUSE in both X11 and Wayland).
Nothing weird was reported in console. Using another ttf font (other than Unifont) doesn't solve these.
If it happened to be true to you, leave a reply, and:
- I/operators change that [NEEDS INFO] topic prefix to [BUG]
- Anyone with a GitLab account report this in Xonotic Repo. I'm sadly blocked by GitLab
Thank you!
PS. I guess to pre-render most of the text and cache them in memory in background can let it behave better. But just guess...