-
Notifications
You must be signed in to change notification settings - Fork 9.2k
Extremely lower performance when displaying too many box-shading glyphs #6974
Copy link
Copy link
Closed
Labels
Area-PerformancePerformance-related issuePerformance-related issueArea-RenderingText rendering, emoji, complex glyph & font-fallback issuesText rendering, emoji, complex glyph & font-fallback issuesHelp WantedWe encourage anyone to jump in on these.We encourage anyone to jump in on these.In-PRThis issue has a related PRThis issue has a related PRIssue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Priority-2A description (P2)A description (P2)Product-TerminalThe new Windows Terminal.The new Windows Terminal.
Milestone
Description
Environment
Windows build number: 19619
Windows Terminal version (if applicable): 1.0.1811.0
Any other software? No
Steps to reproduce
- Use
WriteConsoleOutputWfunction to fill console with block characters and random foreground colors.
Expected behavior
Smooth and high performance
Actual behavior
- The new windows terminal performs very bad (same with powershell or cmd), only refreshing at a few fps. While the old terminal can easily get to a few hundred.
- And selecting the filled area after that is very laggy in new windows terminal, but it's very smooth in old windows console. See my gifs below.


Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Area-PerformancePerformance-related issuePerformance-related issueArea-RenderingText rendering, emoji, complex glyph & font-fallback issuesText rendering, emoji, complex glyph & font-fallback issuesHelp WantedWe encourage anyone to jump in on these.We encourage anyone to jump in on these.In-PRThis issue has a related PRThis issue has a related PRIssue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Priority-2A description (P2)A description (P2)Product-TerminalThe new Windows Terminal.The new Windows Terminal.