Skip to content

Draw the background separately from the foreground during render passes #6193

@DHowett

Description

@DHowett

preliminary work: https://github.com/microsoft/terminal/tree/dev/duhowett/background-atlas

I've been thinking a bit about the DX renderer drawing a "background atlas" before it draws any text.

If we separate background drawing into a totally separate phase, we get the following benefits:

It would look, roughly, like this:

step 1 (empty renderer)

image

step 2 (drawing background atlas)

image

step 3 (drawing foreground)

image

may need a mini-spec

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-RenderingText rendering, emoji, complex glyph & font-fallback issuesIssue-TaskIt's a feature request, but it doesn't really need a major design.Needs-Tag-FixDoesn't match tag requirementsProduct-TerminalThe new Windows Terminal.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions