Tested versions
- Reproducible in 4.4 stable
System information
macOS v15/windows 11
Issue description
A label control with lots of texts behave differently with custom font. With default font, draw call is 31, with custom font, draw call increased to 237.


Steps to reproduce
- Create a new project.
- Create a new 2d scene.
- Add a label and set lots of Chinese text.
- Run, in editor -> debugger -> monitor, and pick draw call, notice the total draw call is 31.
- Stop
- Set label's theme_override -> fonts to load a custom font
- Run, notice the total draw call increased to 237
Minimal reproduction project (MRP)
2d_batching_test.zip
Tested versions
System information
macOS v15/windows 11
Issue description
A label control with lots of texts behave differently with custom font. With default font, draw call is 31, with custom font, draw call increased to 237.
Steps to reproduce
Minimal reproduction project (MRP)
2d_batching_test.zip