Same as what GLOVE is for the opposite, or DXVK is for Vulkan over DirectX.Call me an idiot, but I'm sure there's programs out there that are somehow hardcoded to only run with GL.Or is Vulkan's whole schtick to be both a layer, and a replacement, and I'm just too retarded to look into it myself?Educate me if I'm starting to sound like a smoothbrain.
>>103244736No, there's no such thing. If a program only uses OpenGL and you're GPU has no or poor OpenGL support, use Mesa Zink to convert it to Vulkan.
Sounds doable but not ideal because you're trying to implement a low level API (Vulkan) in a high level API (OpenGL). It's going to be slow at the very least. And it won't work on GPUs that don't have the required feature set anyway and the GPUs that are new enough already have Vulkan drivers anyway. A Vulkan driver is pretty simple compared to an OpinGL driver. Implementing OpenGL in Vulkan makes more sense because it can be done well enough to replace the proper OpenGL driver. Then you just need a relatively simple Vulkan driver to run all OpinGL software. Going forward it's likely that on Linux some GPUs are only going to offer Vulkan drivers natively.
>>103244775confirmed
No, get a recent GPU, like a rx 6400 or cpu with an igpu
>>103244736What you're describing sounds like a troll project waiting to happen with the aim of making old gpus "capable" of running new games that run on Vulkan. The reason this sounds like a troll project is because Vulkan is closer to the hardware than OpenGL is, so even if that thing is possible it's gonna run like shit. OpenGL support is driver. It's like saying "I'm going to convert Assembly to Javascript so that my old PC will be able to run that new program".Vulkan is an abstraction layer of GPUs like OpenGL. The difference is that Vulkan gives the programmer much better control of the underlying hardware so, in theory, it can be faster but at the cost of more complexity. What makes abstraction layers like Vulkan and OpenGL work are graphics drivers that translate Vulkan, OpenGL API calls into a format GPUs can understand. That means it's *technically* possible to write a graphics driver for a very old GPU to support Vulkan just for the lolz, but it's gonna be difficult, time-consuming and the old GPU will have abysmal performance anyway.I don't know what your intentions are and why you asked your question but if you have an old GPU and want to play Vulkan things, give it up and just buy any recent GPU like >>103247640 suggested. Even the cheapest GPU that can run Vulkan are way faster than almost all pre-Vulkan ones.