Advertisement
US | EN
Mad Beats
Industry

Zed editor switching graphics lib from blade to wgpu

Zed editor switching graphics lib from blade to wgpu

Conversation

@zortax

@zortax

@cla-bot cla-bot bot added the cla-signed

The user has signed the Contributor License Agreement

label

Jan 14, 2026

@maxdeviant maxdeviant changed the title remove blade, reimplement linux renderer with wgpu gpui: Remove blade, reimplement linux renderer with wgpu

Jan 14, 2026

@zed-industries-bot

Messages

📖

This PR includes links to the following GitHub Issues: #niri-wm/niri#2335, #44814, #40481, #zortax/zlaunch#15
If this PR aims to close an issue, please include a Closes #ISSUE line at the top of the PR body.

Generated by 🚫 dangerJS against f988a34

andre-eriksson

@zortax

maddythewisp

use metal_renderer as renderer;

#[cfg(feature = "macos-blade")]

use crate::platform::blade as renderer;

@zortax

camspiers

camspiers

// Safety: The caller guarantees that the window handle is valid for the

// lifetime of this renderer. In practice, the RawWindow struct is created

// from the native window handles and the surface is dropped before the window.

let surface = unsafe {

probably-neb

@zortax

@zortax

Open

Closed

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

@reflectronic

reflectronic