Talos Principle Vulkan / OpenGL Bench

Home Forums Benchmarks Talos Principle Vulkan / OpenGL Bench

Viewing 15 posts - 1 through 15 (of 63 total)
  • Author
    Posts
  • #67417
    Venn Stone
    Keymaster

    You must have the public beta installed and set the +gfx_strAPI “VLK” launch option and launch the 64-bit version.

    System of business:
    CPU: AMD 8150 X8 OC 4Ghz
    GPU: NVIDIA 980 4GB
    RAM: 8GB
    SSD: Samsung EVO
    OS: Ubuntu 14.04 LTS
    Kernel: 3.13.0
    DM: XFCE 4.12
    Video Driver Version: 355.00.27

    Tested @ 1920×1080 since it refuses to launch at 3840×2160.

    [nope]EDIT: I’m using the 30 second timer on the demo[/nope]

    EDIT 2: I meant 60 seconds

    EDIT 3: Turns out I still had VDPAU support enabled and the post has been updated to reflect that.

    Graphic options:
    http://i.imgur.com/xqunxTO.jpg

    Performance:
    http://i.imgur.com/6tDWBZ0.jpg

    Vulkan results: 355.00.27
    jcHwMAl.png

    OpenGL results: 355.00.27 /w VDPAU enabled
    yxRnN1K.png

    OpenGL results: 358.16 no VDPAU
    jSeKfxD.jpg

    #75804
    Osirez_Tech
    Member

    Riddle me this Batman. Why are your results opposite of the other reports? Because if this is the improvements that we can expect to see from Vulkan, sign me up right dafuq now.

    #75805
    Venn Stone
    Keymaster
    Osirez_Tech wrote:
    Riddle me this Batman. Why are your results opposite of the other reports? Because if this is the improvements that we can expect to see from Vulkan, sign me up right dafuq now.

    If I was a betting man? Most people don’t have an old-arse 8150 paired with a GTX 980. I’ll wait for P-man and Empty to have a go before I really brain about it.

    #75806
    __eMpTy__
    Participant
    Venn wrote:
    Osirez_Tech wrote:
    Riddle me this Batman. Why are your results opposite of the other reports? Because if this is the improvements that we can expect to see from Vulkan, sign me up right dafuq now.

    If I was a betting man? Most people don’t have an old-arse 8150 paired with a GTX 980. I’ll wait for P-man and Empty to have a go before I really brain about it.

    Downloading Talos as fast as FiOS will let me on a Friday at 6:30pm…

    Anyway, checked the docs, and Nvidia seems to imply that you need their “special” driver version 355.00.27 if you want to Vulkan.

    Fact or fiction anyone?

    #75807
    Venn Stone
    Keymaster
    __eMpTy__ wrote:
    Venn wrote:
    Osirez_Tech wrote:
    Riddle me this Batman. Why are your results opposite of the other reports? Because if this is the improvements that we can expect to see from Vulkan, sign me up right dafuq now.

    If I was a betting man? Most people don’t have an old-arse 8150 paired with a GTX 980. I’ll wait for P-man and Empty to have a go before I really brain about it.

    Downloading Talos as fast as FiOS will let me on a Friday at 6:30pm…

    Anyway, checked the docs, and Nvidia seems to imply that you need their “special” driver version 355.00.27 if you want to Vulkan.

    Fact or fiction anyone?

    Hella fact.

    #75808
    Venn Stone
    Keymaster

    Just for shites and giggles I installed the stock 355 drivers and ran the non-beta OpenGL benchmark.

    JbZunpq.png

    vL4N7ew.png

    Same dice.

    #75809
    Pedro Mateus
    Keymaster

    CPU: AMD FX8370E x8 OC 4.2GHz
    GPU: Asus GTX 970 STRIX
    RAM: 16GB HyperX DDR3 1866MHz
    SSD: #yol0raid 2x250GB Samsung 850 EVO
    Distro: Fedora 23 x86_64
    DE: Cinnamon 2.8.6
    Kernel: 4.3.5

    Drivers: 361.28 GLVND Enabled (No Vulkan)
    http://i.imgur.com/tUSdYIJ.jpg

    UPDATE:

    Drivers: 355.00.27 – OpenGL
    NedUgZY.jpg

    Drivers: 355.00.27 – Vulkan
    9ADhm6Q.jpg

    That’s a big performance drop, right there!

    EDIT: Here’s the full results I pulled from the Log file:

    Code:
    Benchmark results – 361.28 (OpenGL)
    23:39:36 INF:
    23:39:36 INF: Duration: 184.9 seconds (14438 frames)
    23:39:36 INF: Average: 78.1 FPS (88.4 w/o extremes)
    23:39:36 INF: Extremes: 376.4 max, 6.5 min
    23:39:36 INF: Sections: AI=9%, physics=2%, sound=4%, scene=61%, shadows=18%, misc=6%
    23:39:36 INF: Highs: 324 in 2.0 seconds (161.6 FPS)
    23:39:36 INF: Lows: 1650 in 41.9 seconds (39.4 FPS)
    23:39:36 INF: 20-30 FPS: 1%
    23:39:36 INF: 30-60 FPS: 15%
    23:39:36 INF: > 60 FPS: 83%

    Benchmark results – 355.00.27 (OpenGL)
    00:46:12 INF:
    00:46:12 INF: Duration: 183.9 seconds (14921 frames)
    00:46:12 INF: Average: 81.1 FPS (91.4 w/o extremes)
    00:46:12 INF: Extremes: 411.2 max, 5.1 min
    00:46:12 INF: Sections: AI=9%, physics=1%, sound=4%, scene=61%, shadows=18%, misc=6%
    00:46:12 INF: Highs: 470 in 2.9 seconds (162.1 FPS)
    00:46:12 INF: Lows: 1812 in 42.7 seconds (42.5 FPS)
    00:46:12 INF: 20-30 FPS: 1%
    00:46:12 INF: 30-60 FPS: 14%
    00:46:12 INF: > 60 FPS: 85%

    Benchmark results – 355.00.27 (Vulkan)
    00:57:11 INF:
    00:57:11 INF: Duration: 187.0 seconds (10475 frames)
    00:57:11 INF: Average: 56.0 FPS (57.4 w/o extremes)
    00:57:11 INF: Extremes: 428.8 max, 24.6 min
    00:57:11 INF: Sections: AI=6%, physics=1%, sound=1%, scene=81%, shadows=7%, misc=4%
    00:57:11 INF: Highs: 1458 in 20.6 seconds (70.8 FPS)
    00:57:11 INF: Lows: 1634 in 37.9 seconds (43.1 FPS)
    00:57:11 INF: 30-60 FPS: 60%
    00:57:11 INF: > 60 FPS: 40%

    #75810
    __eMpTy__
    Participant

    CPU: AMD Phenom II x6 1100T 3.3GHz
    GPU: eVGA GTX 780ti
    RAM: 16GB DDR3 1600MHz
    SSD: 2x 250GB #yoloraid0
    Distro: Kubuntu 14.04.4 LTS
    DE: KDE 4.13.3
    Kernel: 4.2.0-27-generic (lts-wily)

    3840×2160 (Nvidia driver 355.00.27 – Vulkan)

    View post on imgur.com

    Code:
    19:50:47 INF: Duration: 190.5 seconds (8376 frames)
    19:50:47 INF: Average: 44.0 FPS (45.7 w/o extremes)
    19:50:47 INF: Extremes: 186.4 max, 1.8 min
    19:50:47 INF: Sections: AI=5%, physics=2%, sound=2%, scene=74%, shadows=8%, misc=9%
    19:50:47 INF: Highs: 1 in 0.0 seconds (186.4 FPS)
    19:50:47 INF: Lows: 111 in 9.7 seconds (11.4 FPS)
    19:50:47 INF: < 20 FPS: 1%
    19:50:47 INF: 20-30 FPS: 2%
    19:50:47 INF: 30-60 FPS: 87%
    19:50:47 INF: > 60 FPS: 11%

    3840×2160 (Nvidia driver 355.00.27 – OpenGL)

    View post on imgur.com

    Code:
    20:02:33 INF: Duration: 189.3 seconds (13941 frames)
    20:02:33 INF: Average: 73.7 FPS (76.4 w/o extremes)
    20:02:33 INF: Extremes: 231.5 max, 0.6 min
    20:02:33 INF: Sections: AI=10%, physics=3%, sound=2%, scene=53%, shadows=20%, misc=12%
    20:02:33 INF: Lows: 116 in 8.4 seconds (13.8 FPS)
    20:02:33 INF: 30-60 FPS: 18%
    20:02:33 INF: > 60 FPS: 82%

    [nope]I couldn’t get it run at 1920×1080. Resolution switching is obviously still buggy. I’ll keep futzing with it and update the post if I can get it to go non-UHD.[/nope]

    See later post for full HD results.

    #75811
    Pedro Mateus
    Keymaster
    __eMpTy__ wrote:
    One thing I did notice when rendering with Vulkan enabled was that the “Scene Render” stat sat at about 75%, while “Shadow Render” was only 6-7%, and “Misc” was at 2%. In OpenGL mode, “Scene Render” was at 55%, “Shadow Render” was at 20%, and “Misc” was around 11%.

    Yeah! One thing I noticed was that it was rendering the shadows and misc stuff much more efficiently. That’s good!

    Unfortunately, it’s still worse than GL overall.

    Always… Always!! ALWAYS THE SUUUUUUUUUNNNN!!!!!!! (<- Blame Nory)

    #75812
    Venn Stone
    Keymaster

    Odd, all my duration times are 60 seconds.

    Vulkan

    Code:
    16:38:33 INF: Duration: 60.0 seconds (3991 frames)
    16:38:33 INF: Average: 66.5 FPS (66.6 w/o extremes)
    16:38:33 INF: Extremes: 242.4 max, 6.4 min
    16:38:33 INF: Sections: AI=6%, physics=1%, sound=1%, scene=45%, shadows=11%, misc=35%
    16:38:33 INF: Highs: 655 in 4.0 seconds (163.8 FPS)
    16:38:33 INF: Lows: 535 in 13.9 seconds (38.4 FPS)
    16:38:33 INF: 30-60 FPS: 45%
    16:38:33 INF: > 60 FPS: 54%

    GL

    Code:
    19:54:05 INF: Duration: 60.0 seconds (2064 frames)
    19:54:05 INF: Average: 34.4 FPS (41.5 w/o extremes)
    19:54:05 INF: Extremes: 147.8 max, 5.2 min
    19:54:05 INF: Sections: AI=4%, physics=1%, sound=3%, scene=80%, shadows=8%, misc=4%
    19:54:05 INF: Highs: 28 in 0.4 seconds (77.1 FPS)
    19:54:05 INF: Lows: 377 in 19.7 seconds (19.2 FPS)
    19:54:05 INF: < 20 FPS: 8%
    19:54:05 INF: 20-30 FPS: 27%
    19:54:05 INF: 30-60 FPS: 48%
    19:54:05 INF: > 60 FPS: 18%
    #75813
    Pedro Mateus
    Keymaster
    Venn wrote:
    Odd, all my duration times are 60 seconds.

    Set it to unlimited and let it run all the way through. (It’s not actually unlimited)

    #75814
    strider
    Participant

    Same settings as the first post.

    361.28
    http://i.imgur.com/R2yCqTO.jpg

    (brb, installing 355 and posting more results)

    (brb, upgrading to Xenial)

    #75815
    Venn Stone
    Keymaster
    Unaccounted4 wrote:
    Venn wrote:
    Odd, all my duration times are 60 seconds.

    Set it to unlimited and let it run all the way through. (It’s not actually unlimited)

    I’ve been running it at 60 the whole time. Made the original edit to the post (incorrectly) a few hours back.

    Regardless, the full bench is aboot the same.

    FK and ALL if I know.

    #75816
    Venn Stone
    Keymaster

    Alright, I figured out WTF was going on. I still had VDPAU support enabled from way back when.

    Ze bits:

    Code:
    ogl_bEnableVDPAU=true
    gfxRestart()

    After flagging that as false we are back to normal.

    GL no VDPAU: /w composting and overlay etc still active
    jSeKfxD.jpg

    That said, I had higher benches with it set to “true” while using the Vulkan.

    #75818
    __eMpTy__
    Participant

    I made it into 1920×1080 by manually editing ~/.local/share/Steam/userdata/29921016/257510/local/Talos.ini

    1920×1080 (Nvidia driver 355.00.27 – Vulkan)

    Code:
    23:14:11 INF: Duration: 186.2 seconds (8643 frames)
    23:14:11 INF: Average: 46.4 FPS (47.4 w/o extremes)
    23:14:11 INF: Extremes: 219.7 max, 19.7 min
    23:14:11 INF: Sections: AI=6%, physics=2%, sound=2%, scene=73%, shadows=9%, misc=9%
    23:14:11 INF: Highs: 1239 in 19.5 seconds (63.5 FPS)
    23:14:11 INF: Lows: 1288 in 37.7 seconds (34.1 FPS)
    23:14:11 INF: 20-30 FPS: 1%
    23:14:11 INF: 30-60 FPS: 87%
    23:14:11 INF: > 60 FPS: 12%

    1920×1080 (Nvidia driver 355.00.27 – OpenGL)

    Code:
    23:18:20 INF: Duration: 184.1 seconds (13878 frames)
    23:18:20 INF: Average: 75.4 FPS (80.0 w/o extremes)
    23:18:20 INF: Extremes: 289.9 max, 19.1 min
    23:18:20 INF: Sections: AI=9%, physics=3%, sound=2%, scene=52%, shadows=21%, misc=12%
    23:18:20 INF: Highs: 1757 in 13.8 seconds (127.7 FPS)
    23:18:20 INF: Lows: 2110 in 45.3 seconds (46.6 FPS)
    23:18:20 INF: 30-60 FPS: 18%
    23:18:20 INF: > 60 FPS: 81%

    [nope]The most surprising part of all of this is that performance is nearly identical in 3840×2160 and 1920×1080![/nope]

    edit: Of course the performance is nearly identical… If you don’t change the “Maximum 3D Rendering MPix” setting, the game is really just rendering the same thing and scaling it differently.

Viewing 15 posts - 1 through 15 (of 63 total)
  • You must be logged in to reply to this topic.