Heads up Vulkan fans, The Talos Principle beta has been updated to include the Vulkan build for Linux gamers to test out.
They also have a new OpenGL fix in:
Nice to see major games testing open drivers!
See their forum post about it here.
I haven't been able to run any tests yet as the Nvidia Beta driver with Vulkan borked my PC earlier during install, so I'm not brave enough to try that again. It didn't launch on SteamOS either (likely due to the above quoted bit).
It's probably going to be weeks before Nvidia release a stable driver update with Vulkan in it, so I will be holding off on my main PC until they do.
Feel free to share your results in the comments. You can grab the Nvidia Beta driver with Vulkan here (355.00.27), but be warned, it could break your Linux install.
QuoteOn Linux, it may be necessary to switch to Vulkan via +gfx_strAPI "VLK" command line parameter, as dynamic switching via menus may cause issues. Also, it is recommended to delete Talos.ini file from UserData folder prior to starting the game with Vulkan for the first time on Linux. The path should look something like this:
/home/[user]/Steam/userdata/[userid]/257510/local/Talos.ini
They also have a new OpenGL fix in:
Quote- Fixed shader issues with open source OpenGL drivers on Linux.
Nice to see major games testing open drivers!
See their forum post about it here.
I haven't been able to run any tests yet as the Nvidia Beta driver with Vulkan borked my PC earlier during install, so I'm not brave enough to try that again. It didn't launch on SteamOS either (likely due to the above quoted bit).
It's probably going to be weeks before Nvidia release a stable driver update with Vulkan in it, so I will be holding off on my main PC until they do.
Feel free to share your results in the comments. You can grab the Nvidia Beta driver with Vulkan here (355.00.27), but be warned, it could break your Linux install.
Some you may have missed, popular articles from the last month:
Quoting: linuxgamerThere are daily builds available for the next one.Quoting: GuestVulkan PPA for Ubuntu 14.04 and 16.04 https://launchpad.net/~canonical-x/+archive/ubuntu/vulkanThe most actual released version is 15.10 :(
0 Likes
It just landed. I wouldnt waste time right now. Everything is in beta.
Give it a few releases at least
Give it a few releases at least
2 Likes, Who?
Phoronix just posted some initial benchmarks.
0 Likes
Quoting: KryukoItaliaunixcomQuoting: leillo1975I expected more fps in Vulkan
That's the point. On Linux we all have ~20 more FPS on OpenGL than Vulkan.
But maybe OpenGL on Windows is garbage.
QuoteQ: Then I can expect some great benchmark results?http://steamcommunity.com/app/257510/discussions/0/412447331651720139/
A: Not so fast! Sorry. :( This is a beta phase, and there's still work to be done from our (Croteam) side and IHVs from driver side. But please be patient: in time, after optimizations are done, Vulkan will be faster, I'm sure.
Q: Really?
A: Let me put it this way: When The Talos Principle came out, it had a very similar frame rate in DirectX 9 vs DX 11. But then we optimized the game, and the drivers were optimized in the meantime, and now D3D11 is 20-30% faster than D3D9! I have a firm belief that this will also happen to Vulkan vs D3D11, over time However, for now you can actually expect lower frame-rate compared to D3D11. C'mon, it's brand new API, give it some time. :)
8 Likes, Who?
Quoting: kellerkindtQuoting: KryukoItaliaunixcomQuoting: leillo1975I expected more fps in Vulkan
That's the point. On Linux we all have ~20 more FPS on OpenGL than Vulkan.
But maybe OpenGL on Windows is garbage.
QuoteQ: Then I can expect some great benchmark results?http://steamcommunity.com/app/257510/discussions/0/412447331651720139/
A: Not so fast! Sorry. :( This is a beta phase, and there's still work to be done from our (Croteam) side and IHVs from driver side. But please be patient: in time, after optimizations are done, Vulkan will be faster, I'm sure.
Q: Really?
A: Let me put it this way: When The Talos Principle came out, it had a very similar frame rate in DirectX 9 vs DX 11. But then we optimized the game, and the drivers were optimized in the meantime, and now D3D11 is 20-30% faster than D3D9! I have a firm belief that this will also happen to Vulkan vs D3D11, over time However, for now you can actually expect lower frame-rate compared to D3D11. C'mon, it's brand new API, give it some time. :)
Ok, you just didn't read what i said.
I said ON LINUX we have more fps on OpenGL, but ON WINDOWS Vulkah has more fps than OpenGL.
I ask why. Is the windows-opengl garbage?
0 Likes
Vulkan:
Duration: 184.7 seconds (15544 frames)
Average: 84.2 FPS (88.6 w/o extremes)
Extremes: 783.7 max, 28.2 min
Sections: AI=5%, physics=1%, sound=1%, scene=49%, shadows=13%, misc=31%
Highs: 2475 in 8.5 seconds (291.7 FPS)
Lows: 2352 in 55.3 seconds (42.5 FPS)
30-60 FPS: 19%
> 60 FPS: 81%
OpenGL:
Duration: 184.5 seconds (16869 frames)
Average: 91.4 FPS (96.6 w/o extremes)
Extremes: 880.3 max, 35.3 min
Sections: AI=5%, physics=1%, sound=1%, scene=77%, shadows=12%, misc=4%
Highs: 1441 in 9.3 seconds (155.3 FPS)
Lows: 2251 in 38.8 seconds (58.0 FPS)
30-60 FPS: 6%
> 60 FPS: 94%
View video on youtube.com
Last edited by dubigrasu on 20 February 2016 at 12:31 am UTC
Duration: 184.7 seconds (15544 frames)
Average: 84.2 FPS (88.6 w/o extremes)
Extremes: 783.7 max, 28.2 min
Sections: AI=5%, physics=1%, sound=1%, scene=49%, shadows=13%, misc=31%
Highs: 2475 in 8.5 seconds (291.7 FPS)
Lows: 2352 in 55.3 seconds (42.5 FPS)
30-60 FPS: 19%
> 60 FPS: 81%
OpenGL:
Duration: 184.5 seconds (16869 frames)
Average: 91.4 FPS (96.6 w/o extremes)
Extremes: 880.3 max, 35.3 min
Sections: AI=5%, physics=1%, sound=1%, scene=77%, shadows=12%, misc=4%
Highs: 1441 in 9.3 seconds (155.3 FPS)
Lows: 2251 in 38.8 seconds (58.0 FPS)
30-60 FPS: 6%
> 60 FPS: 94%
View video on youtube.com
Last edited by dubigrasu on 20 February 2016 at 12:31 am UTC
0 Likes
[quote=dubigrasu]OpenGL: 91.4
Vulkan: 84.2
10-15 FPS difference for me too. But calm down. This is not what Vulkan can do. With Vulkan the Talos Benchmark used only one Core for 100%. The Rest remained under 10%. With OpenGL one Core was used for 70-80%, another one for about 20%, and the Rest remained under 10%. Vulkan Mode used up 1GB more memory too. So I think in its actual state the Program is still (very) far from optimized and we just have to be patient... and maybe help the developers.
Vulkan: 84.2
10-15 FPS difference for me too. But calm down. This is not what Vulkan can do. With Vulkan the Talos Benchmark used only one Core for 100%. The Rest remained under 10%. With OpenGL one Core was used for 70-80%, another one for about 20%, and the Rest remained under 10%. Vulkan Mode used up 1GB more memory too. So I think in its actual state the Program is still (very) far from optimized and we just have to be patient... and maybe help the developers.
0 Likes
[quote=webcreature]
I'm actually very glad to see already a game using Vulkan.
Quoting: dubigrasuOpenGL: 91.4I'm calm :)
Vulkan: 84.2
10-15 FPS difference for me too. But calm down.
I'm actually very glad to see already a game using Vulkan.
0 Likes
It was stated from the beginning that Vulkan would be an API with a steep learning curve. I'm glad the performance hit isn't so bad actually, and I'm looking forward to seeing how it turns out with time.
1 Likes, Who?
I think we will see performance improvements in games with lots of units and stuff going on. Don't think Talos principle is that CPU bound(although i haven't played it). A Dota custom game with tons of units would be a nice benchmark.
1 Likes, Who?
See more from me