Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.
I decided to take a look at this Vulkan nonsense with The Talos Principle, since I hadn't actually tried it yet myself. Here are some benchmarks done on my 980ti. I will look to do some on my 970 if people want to see them too.

Tested across two different driver versions, both at 4K and 1080p using the built-in benchmark tool. This is using the beta version of Talos, not the stable version.

From my observations Vulkan seems smoother, with little to no hitching/stutters, where as OpenGL did show some notable hitching/stutters for brief moments.

It seems that the Steam Overlay brings down the overall Vulkan performance if something is using it. If you have the FPS counter on, or you get notifications the Vulkan performance will go down. For best results, turn it off. Valve are aware of the Steam Overlay rendering issue.

Test done on Intel i7, Nvidia 980ti, 16GB RAM, standard hard drive for the game as my SSD is used for my OS. You can click each spoiler section for the full benchmark log from the game.

Game settings for all tests:
2x MSAA
CPU Speed: Ultra
GPU Speed: High
GPU Memory: Ultra
Level Caching: High

Tests with Steam Overlay turned off
364.16
4K

Vulkan Average: 114.4 FPS (115.9 w/o extremes)
Spoiler, click me
20:40:40 INF: Gfx API: Vulkan
20:40:40 INF: Duration: 60.0 seconds (6861 frames)
20:40:40 INF: Average: 114.4 FPS (115.9 w/o extremes)
20:40:40 INF: Extremes: 323.8 max, 34.5 min
20:40:40 INF: Sections: AI=6%, physics=3%, sound=1%, scene=68%, shadows=14%, misc=8%
20:40:40 INF: Highs: 540 in 3.6 seconds (148.6 FPS)
20:40:40 INF: Lows: 643 in 7.4 seconds (87.2 FPS)
20:40:40 INF: > 60 FPS: 100%

OpenGL Average: 92.1 FPS (99.4 w/o extremes)
Spoiler, click me
20:45:11 INF: Gfx API: OpenGL
20:45:11 INF: Duration: 60.0 seconds (5527 frames)
20:45:11 INF: Average: 92.1 FPS (99.4 w/o extremes)
20:45:11 INF: Extremes: 237.9 max, 27.4 min
20:45:11 INF: Sections: AI=5%, physics=1%, sound=1%, scene=71%, shadows=15%, misc=6%
20:45:11 INF: Highs: 545 in 3.6 seconds (152.7 FPS)
20:45:11 INF: Lows: 859 in 14.9 seconds (57.5 FPS)
20:45:11 INF: 30-60 FPS: 8%
20:45:11 INF: > 60 FPS: 92%

1080p

Vulkan Average: 134.1 FPS (136.1 w/o extremes)
Spoiler, click me
20:51:16 INF: Gfx API: Vulkan
20:51:16 INF: Duration: 60.0 seconds (8042 frames)
20:51:16 INF: Average: 134.1 FPS (136.1 w/o extremes)
20:51:16 INF: Extremes: 317.6 max, 18.3 min
20:51:16 INF: Sections: AI=7%, physics=2%, sound=1%, scene=67%, shadows=15%, misc=8%
20:51:16 INF: Highs: 789 in 4.8 seconds (164.9 FPS)
20:51:16 INF: Lows: 1050 in 9.6 seconds (109.2 FPS)
20:51:16 INF: > 60 FPS: 100%

OpenGL Average: 102.0 FPS (110.3 w/o extremes)
Spoiler, click me
20:55:04 INF: Gfx API: OpenGL
20:55:04 INF: Duration: 60.0 seconds (6118 frames)
20:55:04 INF: Average: 102.0 FPS (110.3 w/o extremes)
20:55:04 INF: Extremes: 280.9 max, 24.8 min
20:55:04 INF: Sections: AI=5%, physics=2%, sound=1%, scene=69%, shadows=17%, misc=6%
20:55:04 INF: Highs: 600 in 3.6 seconds (165.3 FPS)
20:55:04 INF: Lows: 942 in 14.9 seconds (63.4 FPS)
20:55:04 INF: 30-60 FPS: 5%
20:55:04 INF: > 60 FPS: 95%

See Page 2 for tests with Steam Overlay turned on.
Article taken from GamingOnLinux.com.
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
36 comments
Page: «4/4
  Go to:

t3g Apr 15, 2016
Quoting: Purple Library GuyWell, and correct me if I'm wrong but I seem to recall hearing that PS4 will run Vulkan . . .

If you go by the supporters list, Nintendo may support Vulkan with their upcoming NX console too.
pb Apr 15, 2016
You may want to re-test the game with steam overlay:

Steam Client Beta Update - April 14th
(...)
Steam Overlay
Improved rendering performance with Vulkan applications
Nel Apr 15, 2016
I did other tests after updating Steam.

OS: Debian 8.4 (Jessie) - 3.16.0-4-amd64
CPU: i5 3570K
RAM: 8GB
GPU: Nvidia 660GTX - 364.15

Here are results I got yesterday:
Steam Overlay enabled: OpenGL 82fps - Vulkan 58fps
Steam Overlay disabled: OpenGL 83fps - Vulkan 107fps

Here are results I got today:
Steam Overlay enabled: OpenGL 82fps - Vulkan 107fps
Steam Overlay disabled: OpenGL 83fps - Vulkan 107fps

Steam Overlay has now no impact with Vulkan rendering on my system.

I also did the full benchmark test (184 sec) on Vulkan with Steam Overlay enabled to see if there is any downside, and I got 114 fps in average. ^_^

Spoiler, click me

### OpenGL with Steam Overlay

11:31:42 INF: - benchmark results -
11:31:42 INF:
11:31:42 INF: Gfx API: OpenGL
11:31:42 INF: Duration: 60.0 seconds (4922 frames)
11:31:42 INF: Average: 82.0 FPS (89.6 w/o extremes)
11:31:42 INF: Extremes: 152.3 max, 20.9 min
11:31:42 INF: Sections: AI=6%, physics=2%, sound=1%, scene=62%, shadows=23%, misc=7%
11:31:42 INF: Highs: 492 in 4.0 seconds (123.6 FPS)
11:31:42 INF: Lows: 970 in 17.4 seconds (55.7 FPS)
11:31:42 INF: 30-60 FPS: 14%
11:31:42 INF: > 60 FPS: 86%

### Vulkan with Steam Overlay

11:29:55 INF: - benchmark results -
11:29:55 INF:
11:29:55 INF: Gfx API: Vulkan
11:29:55 INF: Duration: 60.0 seconds (6434 frames)
11:29:55 INF: Average: 107.2 FPS (110.7 w/o extremes)
11:29:55 INF: Extremes: 255.1 max, 6.5 min
11:29:55 INF: Sections: AI=8%, physics=3%, sound=1%, scene=63%, shadows=14%, misc=11%
11:29:55 INF: Highs: 31 in 0.1 seconds (214.0 FPS)
11:29:55 INF: Lows: 158 in 3.5 seconds (45.7 FPS)
11:29:55 INF: 30-60 FPS: 1%
11:29:55 INF: > 60 FPS: 99%

### OpenGL without Steam Overlay

11:36:40 INF: - benchmark results -
11:36:40 INF:
11:36:40 INF: Gfx API: OpenGL
11:36:40 INF: Duration: 60.0 seconds (4984 frames)
11:36:40 INF: Average: 83.1 FPS (90.2 w/o extremes)
11:36:40 INF: Extremes: 150.5 max, 34.9 min
11:36:40 INF: Sections: AI=6%, physics=2%, sound=1%, scene=62%, shadows=23%, misc=6%
11:36:40 INF: Highs: 528 in 4.2 seconds (125.0 FPS)
11:36:40 INF: Lows: 962 in 17.0 seconds (56.5 FPS)
11:36:40 INF: 30-60 FPS: 13%
11:36:40 INF: > 60 FPS: 87%

### Vulkan without Steam Overlay

11:35:01 INF: - benchmark results -
11:35:01 INF:
11:35:01 INF: Gfx API: Vulkan
11:35:01 INF: Duration: 60.0 seconds (6469 frames)
11:35:01 INF: Average: 107.8 FPS (110.3 w/o extremes)
11:35:01 INF: Extremes: 242.0 max, 7.0 min
11:35:01 INF: Sections: AI=8%, physics=2%, sound=1%, scene=64%, shadows=14%, misc=11%
11:35:01 INF: Highs: 91 in 0.5 seconds (193.7 FPS)
11:35:01 INF: Lows: 177 in 3.3 seconds (53.3 FPS)
11:35:01 INF: 30-60 FPS: 1%
11:35:01 INF: > 60 FPS: 99%

### Vulkan with Steam Overlay - Full benchmark test

11:51:05 INF: - benchmark results -
11:51:05 INF:
11:51:05 INF: Gfx API: Vulkan
11:51:05 INF: Duration: 184.8 seconds (21230 frames)
11:51:05 INF: Average: 114.9 FPS (117.1 w/o extremes)
11:51:05 INF: Extremes: 302.7 max, 5.8 min
11:51:05 INF: Sections: AI=10%, physics=3%, sound=1%, scene=61%, shadows=15%, misc=11%
11:51:05 INF: Highs: 319 in 1.5 seconds (210.0 FPS)
11:51:05 INF: Lows: 559 in 9.5 seconds (58.6 FPS)
11:51:05 INF: > 60 FPS: 100%


Last edited by Nel on 15 April 2016 at 10:00 am UTC
OlliC Apr 15, 2016
Just now i finished the Talos Principle with Vulkan :D
I climped the tower. Nice ending.

Started it a few weeks ago with OpenGL and switch to Vulkan as soon as the nvidia driver got into Arch linux.
tuubi Apr 24, 2016
View PC info
  • Supporter Plus
Quoting: GuestFor me too Talos is slower with Vulkan: 49 FPS instead of 65 FPS in OpenGL.
Nvidia 364.19, GTX 660, i5 4690K, Steam overlay disabled, 1920×1200, Xfce (no compositing).
You've got a 660 just like Nel above, and he gets much better performance using Vulkan, with a slightly older beta driver from the same series. Does the Vulkan implementation use more video memory (and you've got less than him), or maybe your settings are different somehow? Oh, or maybe you're running the game from a slower drive and their new Vulkan backend doesn't do asset/shader loading/caching/compiling as efficiently as the OpenGL backend? I also assume you might not be running Debian Jessie with an older kernel like him. The possibilites are endless. :)
Nel Apr 24, 2016
Hey Stan, I just performed another benchmark with Nvidia 364.19

More informations about my system.

OS: Debian 8.4 (Jessie) - 3.16.0-4-amd64
CPU: i5 3570K
RAM: 8GB
GPU: Nvidia 660GTX - 364.19
Display: 1920x1080
xorg.conf: TripleBuffer True, RenderAccel True, DamageEvents True
DE: KDE 4.14.2, Desktop Effects enabled
Steam: Steam beta branch, Steam overlay enabled
Talos version: publicbeta - Public testing
Game launch options: %command% +gfx_strAPI "VLK"
Talos game: Play (64bits) on launch, graphics options autodetect

Results are pretty consistent:
OpenGL: 84fps
Vulkan: 106fps

Spoiler, click me

### Vulkan with Steam Overlay

12:56:37 INF: - benchmark results -
12:56:37 INF:
12:56:37 INF: Gfx API: Vulkan
12:56:37 INF: Duration: 60.0 seconds (6380 frames)
12:56:37 INF: Average: 106.3 FPS (110.8 w/o extremes)
12:56:37 INF: Extremes: 248.2 max, 9.4 min
12:56:37 INF: Sections: AI=8%, physics=3%, sound=1%, scene=62%, shadows=13%, misc=13%
12:56:37 INF: Highs: 92 in 0.4 seconds (204.8 FPS)
12:56:37 INF: Lows: 231 in 4.9 seconds (47.4 FPS)
12:56:37 INF: 30-60 FPS: 2%
12:56:37 INF: > 60 FPS: 98%

### OpenGL with Steam Overlay

12:58:20 INF: - benchmark results -
12:58:20 INF:
12:58:20 INF: Gfx API: OpenGL
12:58:20 INF: Duration: 60.0 seconds (5053 frames)
12:58:20 INF: Average: 84.2 FPS (91.8 w/o extremes)
12:58:20 INF: Extremes: 148.6 max, 12.2 min
12:58:20 INF: Sections: AI=6%, physics=2%, sound=1%, scene=63%, shadows=22%, misc=7%
12:58:20 INF: Highs: 461 in 3.7 seconds (126.0 FPS)
12:58:20 INF: Lows: 935 in 16.5 seconds (56.7 FPS)
12:58:20 INF: 30-60 FPS: 12%
12:58:20 INF: > 60 FPS: 88%
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.
Buy Games
Buy games with our affiliate / partner links: