remixed-dungeon
remixed-dungeon copied to clipboard
Text rendering system needs refactoring
@Mikhael-Danilov Hi, could you provide more specific information on this issue?
@phistr Hi!
- It is over complicated: SystemText and Text are in fact two separate rendering pipelines.
- It is slow: SystemText caches rendered text on per line basis, so each new line involves calls to Canvas.drawText which is slow.
- SystemText render text with visible artifacts ( look close at bottom of 'у' glyph for example )