4 ms·
Mesa3D Drivers for Windows
- nicman23 1y agois this just for lavapipe ? would virgl work to utilize the host gpu?
- rossy 1y agoLooks like it includes the stuff for running OpenGL, OpenCL, Vulkan and VA-API on top of D3D12 as well. Microsoft made their own Mesa builds for this once, but they don't appear to be updating them? https://apps.microsoft.com/detail/9nqpsl29bfff https://apps.microsoft.com/detail/9nqpsl29bfff
- TazeTSchnitzel 1y agoMore details: https://devblogs.microsoft.com/directx/announcing-the-opencl-and-opengl-compatibility-pack-for-windows-10-on-arm/ https://devblogs.microsoft.com/directx/announcing-the-opencl... Like Apple, I think Microsoft see OpenGL as a legacy compatibility thing only.
- pjmlp 1y agoAs does Google, Sony, Nintendo, and even Khronos, version 4.6 doesn't even deserve a red book edition update.
- Stem0037 1y ago[dead]
- sylware 1y agoYeah GL is really legacy. On elf/linux, I have it ONLY for the 32bits steam client which is still hardcoded for GL, x11 and 32bits (and probably a few small GL only games here and there, mistakes, which I would not mind _not_ buying if I had a clean drm/wayland/vulkan3D system). I think I can run dota2 on clean wayland/vulkan3D stack (they are using libSDL3), and basically all roughly recent unity games (and probably UE5.x games which are carefull to build the wayland backend in their binaries). I am sure there is some hick-ups here and there though. The work for "clean" legacy and dying apps is huge: Xwayland with a clean GLX/GL implementation on top of drm/wayland/vulkan3D. When you compare with the technical cost of wayland on drm/vulkan3D (well, there is a still some dependency on c++ abominations in vulkan mesa), motivation is a goner... and who is going to debug and maintain (actually make it work) that ultra-heavy and complex Xwayland/GLX/GL stack on top of drm/wayland/vulkan3D? It is hell. I said all that but I am still running xorg... at least I am writing my own wayland compositor (something that suits me) to move away from native x11.
- robinei 1y agoXWayland is compartmentalized, and should not make life harder for anyone else in the Wayland world (except the ones spending time maintaining it). And Zink gives us a clean OpenGL implementation on top of Vulkan (so not contributing to complexity in the base stack). I'm fine with a long tail of software requiring XWayland+Zink, and I don't think of them as polluting my system.
- sylware 1y agoLast time I had a quick look, zink did seem far from being finished, I mean very far away. The main issues for xwayland+zink are the middle ground applications: those which are x11/vulkan3D without wayland support, if I am not mistaken, like shadow of the tombraider, metro exodus games, etc (even though I would not play anymore those games). ohohoh... I am going to ask if valheim has a working/tested wayland backend while I am thinking about it.
- scq 1y agoYou probably haven't looked at it for a while. It's a conformant OpenGL implementation. Zink is now the default for Nvidia GPUs in Mesa, replacing Nouveau. https://www.collabora.com/news-and-blog/news-and-events/goodbye-nouveau-gl-hello-zink.html https://www.collabora.com/news-and-blog/news-and-events/good...
- sylware 1y agoAny chance on AMD GPUs? Zink GLX is only for xwayland?
- ChocolateGod 1y agoI think Wayland compositors should start to remove built in Xwayland and rely on tools like xwayland-sattelite for their X compatibility. Making it easy to run a truly X less compositor and moving X to an optional compatibility layer.
- datenwolf 1y ago
- bno1 1y agoJust today I've used this in a Windows 11 QEMU VM to fix rekordbox (it failed to start about 4 out of 5 tries). rekordbox uses Unity with OpenGL for the UI and I guess the devs never tested it on a computer without GPU acceleration. Amazing stuff.