6 ms·
Shipping Vulkan in production on Linux is a challenge. Chrome was dealing with it for a while. Recently, with Zed ported to Vulkan, we saw the variety of half-b
by kvark 1y ago
Shipping Vulkan in production on Linux is a challenge. Chrome was dealing with it for a while. Recently, with Zed ported to Vulkan, we saw the variety of half-broken platforms and user configurations.
I'd recommend Blended to not close the door on OpenGL and instead keeping it as a compatibility fallback.
- ChocolateGod 1y agoon Linux it seems the direction is to drop the OpenGL drivers and run a compatibility layer on top of Vulkan.
- kvark 1y agoSure. Maybe that's the forcing function for them to nail down all the kinks. Example: https://github.com/kvark/blade/issues/205 https://github.com/kvark/blade/issues/205
- echelon 1y ago> Recently, with Zed ported to Vulkan, we saw the variety of half-broken platforms and user configurations. Thank you for sharing this! It'll be good to prevent others from following down the same path (my team included). How is life at Zed? Have y'all raised capital in line with Windsurf / Cursor? Are you bootstrapping instead? It's phenomenal that y'all are working natively in Rust rather than building on kludgy web tech.
- kvark 1y agoI'm not employed by Zed, so I can't answer these questions. But the product itself is great!
- flohofwoe 1y agoAnother option might be to write a D3D render backend for Blender and run that on top of DXVK on Linux (which is probably the most robust and most tested 3D rendering path on Linux thanks to Proton - with the assumption that DXVK contains tons of workarounds for various Vulkan driver problems that had been encountered in the wild by Proton).