vulkan would limit legacy hardware?
Announcement
Collapse
No announcement yet.
OpenGL Overload: Implementing OpenGL Over Vulkan
Collapse
X
-
Why does it need more than one backend? There already is a Metal -> Vulkan compatibility layer (MoltenVK), but if the idea is to remove this for performance I guess it is understandable. But DX12?! Most drivers that support DX12 are also supporting Vulkan... Would the DX12 backend be used over the Vulkan backend on a Windows 10 that also supports Vulkan? It just sounds kind of stupid from my point of view.
Comment
-
Originally posted by triangle View PostWhy does it need more than one backend? There already is a Metal -> Vulkan compatibility layer (MoltenVK), but if the idea is to remove this for performance I guess it is understandable. But DX12?! Most drivers that support DX12 are also supporting Vulkan... Would the DX12 backend be used over the Vulkan backend on a Windows 10 that also supports Vulkan? It just sounds kind of stupid from my point of view.
Comment
-
Originally posted by triangle View PostWhy does it need more than one backend? There already is a Metal -> Vulkan compatibility layer (MoltenVK), but if the idea is to remove this for performance I guess it is understandable. But DX12?! Most drivers that support DX12 are also supporting Vulkan... Would the DX12 backend be used over the Vulkan backend on a Windows 10 that also supports Vulkan? It just sounds kind of stupid from my point of view.
Comment
-
Originally posted by Zan Lynx View Post
That would actually provide the interesting situation of DirectX 12 support on Windows XP and 7.
The app talks to the frontend and the library talks to the backend. So, an OpenGL app would be able to run on any platform with a Vulkan driver. A DX12 backend would provide a way for an OpenGL app to run on a platform with a DX12 driver, but like he said, that would be sorta redundant since a Vulkan backend would already exist.
The DX12 backend is really a curious thing because, as he pointed, drivers that support DX12 also support Vulkan. I think focusing on the Vulkan backend (except for Metal and even then, only focusing on Metal after finishing the Vulkan backend) would be the proper thing to do.
- Likes 2
Comment
Comment