Skip to content

Address terminal rendering issues with webgl #322756

Closed

Description

terminal.integrated.gpuAcceleration
Been seeing multiple instances of rendering glitch/break apart especially when using TUI CLI such as Copilot CLI in terminal editor, etc.

Wanting to have stress test, better coverage for terminal gpu acceleration, maybe this should also add test in xterm.js directly as well.
Image

Activity

  1. changed the title [-]Better test for terminal[/-] [+]Improve testing for terminal gpu acceleration[/+] on Jun 24, 2026
  2. anthonykim1 commented on Jul 4, 2026

    @anthonykim1
    ContributorAuthor

    Opened xtermjs/xterm.js#6038 for the xterm-side WebGL atlas investigation.

    Current finding: at least two xterm.js WebGL atlas failure modes:

    • shared atlas page changes not being observed by every renderer
    • atlas page growth exceeding the renderer texture cap

    planning to split the current draft xterm.js PR into smaller test-first fixes rather than treating the large draft PR as the final review shape.

  3. added
    bugIssue identified by VS Code Team member as probable bug
    and removed
    debtCode quality issues
    on Jul 4, 2026
  4. changed the title [-]Improve testing for terminal gpu acceleration[/-] [+]Address terminal rendering issues with webgl, improve testing gpu acceleration [/+] on Jul 4, 2026
  5. changed the title [-]Address terminal rendering issues with webgl, improve testing gpu acceleration [/-] [+]Address terminal rendering issues with webgl[/+] on Jul 14, 2026
  6. added a commit that references this issue on Jul 15, 2026
  7. anthonykim1 commented on Jul 27, 2026

    @anthonykim1
    ContributorAuthor

    Good way to test this would be to have multiple CLI windows open at the same time in the integrated terminal, then have it fun intensive streaming of text/images/emojis for minutes~. Then make sure rendering do not break.

    Set terminal.integrated.gpuAcceleration to on

  8. locked and limited conversation to collaborators on Oct 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

bugIssue identified by VS Code Team member as probable bugimportantIssue identified as high-priorityterminal-renderingverifiedVerification succeeded

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions