Skip to content

gpui: Enable direct-to-display optimization for metal#45434

Merged
SomeoneToIgnore merged 1 commit intozed-industries:mainfrom
marcocondrache:fix/opaque-layer
Dec 21, 2025
Merged

gpui: Enable direct-to-display optimization for metal#45434
SomeoneToIgnore merged 1 commit intozed-industries:mainfrom
marcocondrache:fix/opaque-layer

Conversation

@marcocondrache
Copy link
Contributor

@marcocondrache marcocondrache commented Dec 20, 2025

Continuing of #44334

I removed disabling of vsync which was causing jitter on some external displays

cc: @maxbrunsfeld @Anthony-Eid

Release Notes:

  • Mark metal layers opaque for non-transparent windows to allow direct-to-display when supported

Signed-off-by: Marco Mihai Condrache <52580954+marcocondrache@users.noreply.github.com>
@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Dec 20, 2025
@github-actions github-actions bot added the community champion Issues filed by our amazing community champions! 🫶 label Dec 20, 2025
@maxbrunsfeld
Copy link
Collaborator

Thanks for following up @marcocondrache

@SomeoneToIgnore SomeoneToIgnore merged commit 213cb30 into zed-industries:main Dec 21, 2025
25 checks passed
@github-project-automation github-project-automation bot moved this from Community PRs to Done in Quality Week – December 2025 Dec 21, 2025
rtfeldman pushed a commit that referenced this pull request Jan 5, 2026
Continuing of #44334 

I removed disabling of vsync which was causing jitter on some external
displays

cc: @maxbrunsfeld @Anthony-Eid 

Release Notes:

- Mark metal layers opaque for non-transparent windows to allow
direct-to-display when supported

Signed-off-by: Marco Mihai Condrache <52580954+marcocondrache@users.noreply.github.com>
LivioGama pushed a commit to LivioGama/zed that referenced this pull request Jan 20, 2026
…#45434)

Continuing of zed-industries#44334 

I removed disabling of vsync which was causing jitter on some external
displays

cc: @maxbrunsfeld @Anthony-Eid 

Release Notes:

- Mark metal layers opaque for non-transparent windows to allow
direct-to-display when supported

Signed-off-by: Marco Mihai Condrache <52580954+marcocondrache@users.noreply.github.com>
LivioGama pushed a commit to LivioGama/zed that referenced this pull request Jan 20, 2026
…#45434)

Continuing of zed-industries#44334 

I removed disabling of vsync which was causing jitter on some external
displays

cc: @maxbrunsfeld @Anthony-Eid 

Release Notes:

- Mark metal layers opaque for non-transparent windows to allow
direct-to-display when supported

Signed-off-by: Marco Mihai Condrache <52580954+marcocondrache@users.noreply.github.com>
LivioGama pushed a commit to LivioGama/zed that referenced this pull request Feb 15, 2026
…#45434)

Continuing of zed-industries#44334 

I removed disabling of vsync which was causing jitter on some external
displays

cc: @maxbrunsfeld @Anthony-Eid 

Release Notes:

- Mark metal layers opaque for non-transparent windows to allow
direct-to-display when supported

Signed-off-by: Marco Mihai Condrache <52580954+marcocondrache@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement community champion Issues filed by our amazing community champions! 🫶

Projects

Development

Successfully merging this pull request may close these issues.

3 participants