Skip to content

Over-exposed colors on transparent background with 10-bpc + ACM #19521

@NordLandeW

Description

@NordLandeW

Windows Terminal version

1.23.12811.0

Windows build number

10.0.26200.0

Other Software

No response

Steps to reproduce

  1. In the NVIDIA settings application (NVIDIA Control Panel / NVIDIA App), navigate to the System > Display tab. Under the Color section, set Output color depth to 10 bpc.
  2. Enable "Automatic Colour Management" in Windows 11 Settings -> Display -> Color.
  3. In Windows Terminal settings, choose any standard sRGB image as the background.
  4. Set the background image opacity to any value less than 100% (e.g., 50%). (or alternatively use a pre-made semi-transparent PNG image as the background with 100% opacity.)
  5. Observe the terminal window on the physical display.

Example image:

Image

The issue can be mitigated by either of the following actions, but both have drawbacks:

  1. Switching to 8-bpc color depth: This resolves the over-exposure but re-introduces color banding on gradients, which is the primary reason for using 10-bpc.
  2. Disabling ACM: This also resolves the issue, but it breaks color management for other applications that rely on it, causing color inaccuracies elsewhere.

Expected Behavior

The background image should be displayed with correct sRGB colors, with its opacity correctly applied, without any color distortion.

Actual Behavior

The background image's colors are severely distorted, appearing over-exposed.

Example result:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Issue-BugIt either shouldn't be doing this or needs an investigation.Needs-TriageIt's a new issue that the core contributor team needs to triage at the next triage meeting

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions