The fact that we just heard that Feral (still) intends to start using Vulkan with an upcoming port, surely settles a lot of points being discussed here.
Announcement
Collapse
No announcement yet.
Windows 10 vs. Ubuntu Linux Gaming Performance With NVIDIA GeForce GTX 1060/1080
Collapse
X
-
Originally posted by peppercats View PostFound this on the reddit thread about this post, someone might be interested.
From a quick look, it appears true. Their 1080p high benchmark ran a lot slower for the same graphics card despite using what I assume is probably a faster CPU(5960x vs 7700k)
Comment
-
The problem here, is that the bench is disadvantaging linux. 4k is not the resolution used by the majority. And on top of that MSAA always performs really bad on linux. You should have made one bench 4K without MSAA separated from other bench. One bench in 1080p on low settings without MSAA, one in high 1080p and one in ultra/high with MSAA. The only game where linux is faster than windows is metro last light, but SSAA is not activated, if you activate it, linux again will be behind windows. On low settings game tends to have perf really close with windows on feral interactive ports. We love feral because they bring a lot of port but generally their port have not great perf unlike the one from VP or Apsyr. Borderlands 2 was on same level as windows, Arma 3 is as fast as windows right now, bioshock infinite is as fast as on windows, Xcom 2 is allright, Dawn of War 2 is close to windows as well. I think Feral, VP and Aspyr should all work together. Obviously VP always have the best performances while feral has stability and aspyr some major titles. Looking forward to vulkan improvments.
Comment
-
Originally posted by anarki2 View PostYup, game developers are soooo going to throw away and rewrite their engines in Vulkan just to make all those Linux users (<1%) happy.
Because it's multiplatform yada yada and it will solve all the "problems" that Windows users never had in the first place. Only the ones on Linux.
And because of that "failure" Windows 10, installed on several hundred million comps at the moment.
It was pure unjustified baseless wishful thinking right from the start. Induced by Gabe Newell et al. When will this pipe dream stop? Seriously. Follow the white rabbit, guys.
Comment
-
Originally posted by indepe View Post
Why would a DX11->Vulkan port have the same issues, if a DX12->Vulkan port doesn't?
A DX12 game will be written in a way that's optimized for DX12 but the point to recognize there is that it's the same way that the Vulkan API works, so it should port over very simply.
A DX11 -> Vulkan port is indeed likely to be better than one going to OpenGL, just because it's a lower-level and more flexible API based around what the hardware can actually do, but for the same reason it's also likely a more expensive and time-consuming port to do correctly and I'm not sure the balance is going to work out that great for these AAA ports. Certainly it won't be nearly as good as a DX12 -> Vulkan port will be.
The threading model was just an example of how DX -> GL doesn't align nicely all the time. There are plenty of other ways that DX11 and GL or Vulkan don't match.Last edited by smitty3268; 18 February 2017, 03:22 AM.
Comment
-
Originally posted by smitty3268 View Post
Because a DX11 game is going to be written in such a way that it's optimized for DX11 and the way that API works, which is different from Vulkan.
A DX12 game will be written in a way that's optimized for DX12 but the point to recognize there is that it's the same way that the Vulkan API works, so it should port over very simply.
A DX11 -> Vulkan port is indeed likely to be better than one going to OpenGL, just because it's a lower-level and more flexible API based around what the hardware can actually do, but for the same reason it's also likely a more expensive and time-consuming port to do correctly and I'm not sure the balance is going to work out that great for these AAA ports. Certainly it won't be nearly as good as a DX12 -> Vulkan port will be.
The threading model was just an example of how DX -> GL doesn't align nicely all the time. There are plenty of other ways that DX11 and GL or Vulkan don't match.
So far I haven't heard that DX12 and Vulkan are very alike. I'd guess I would have, if it were the case. I have only heard that they are both low-level. Perhaps you have such knowledge.
Comment
-
Originally posted by indepe View PostSo far I haven't heard that DX12 and Vulkan are very alike. I'd guess I would have, if it were the case. I have only heard that they are both low-level. Perhaps you have such knowledge.
It's not that they're identical, but they both are reflections of current hardware rather than some higher-level abstraction layer like GL and D3D11 were.
Comment
Comment