[PR #5365] [CLOSED] Disable incremental rendering. #26276

Open
opened 2026-01-31 09:15:06 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/5365
Author: @miniksa
Created: 4/15/2020
Status: Closed

Base: masterHead: dev/miniksa/sadness


📝 Commits (1)

  • bd88be4 Disable incremental rendering.

📊 Changes

1 file changed (+20 additions, -15 deletions)

View changed files

📝 src/renderer/dx/DxRenderer.cpp (+20 -15)

📄 Description

Summary of the Pull Request

Disables incremental rendering as we cannot reach parity between normal and High DPI by 1.0 ship, there are some outstanding longtail issues with the incremental rendering around fonts and certain applications, and the solutions to these problems require broad architectural change to resolve.

PR Checklist

  • Reopens #778, closes part of a vim issue and many of the issues revealed in #5345
  • I work here.
  • Manual testing of me and everyone else.
  • No doc.
  • Dustin and I discussed this.

Validation Steps Performed

  • - Ran it and dragged it between two DPI monitors
  • - Ran some commands outputting a bunch of text, including to the bottom of the circular buffer.
  • - Tried vim in ubuntu via WSL

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/microsoft/terminal/pull/5365 **Author:** [@miniksa](https://github.com/miniksa) **Created:** 4/15/2020 **Status:** ❌ Closed **Base:** `master` ← **Head:** `dev/miniksa/sadness` --- ### 📝 Commits (1) - [`bd88be4`](https://github.com/microsoft/terminal/commit/bd88be49dcc2d5d7d21575ea1463ce487da6f3c5) Disable incremental rendering. ### 📊 Changes **1 file changed** (+20 additions, -15 deletions) <details> <summary>View changed files</summary> 📝 `src/renderer/dx/DxRenderer.cpp` (+20 -15) </details> ### 📄 Description ## Summary of the Pull Request Disables incremental rendering as we cannot reach parity between normal and High DPI by 1.0 ship, there are some outstanding longtail issues with the incremental rendering around fonts and certain applications, and the solutions to these problems require broad architectural change to resolve. ## PR Checklist * [x] Reopens #778, closes part of a vim issue and many of the issues revealed in #5345 * [x] I work here. * [x] Manual testing of me and everyone else. * [x] No doc. * [x] Dustin and I discussed this. ## Validation Steps Performed - [x] - Ran it and dragged it between two DPI monitors - [x] - Ran some commands outputting a bunch of text, including to the bottom of the circular buffer. - [x] - Tried vim in ubuntu via WSL --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 09:15:06 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#26276