Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
Latest Comments by STiAT
A new benchmark video shows Dota 2 with Vulkan performing better on Windows than Linux
15 June 2016 at 9:57 pm UTC

It is. Because it's way better than with OpenGL .. still.

And that there is work ahead for the driver developers - we knew that.

In comparison, they have a lot more experience with this kind of API in Windows bringing it close to DX12 than in Linux. Besides that, we can't consider Linux as the major platform. But we COULD benefit from games adopting Vulkan in Windows, so the real good performance in Windows could in the end help us. And if NVidia and AMD optimize their drivers more, we could get close to the performance. And I'm sure they'll work on that over time.

With the direction of Microsoft pushing services rather than APIs, we could see a change in their stance to DX too one day, as "we don't care what graphics API you use on XBox".. but we're still ages away from that. Though, they have been moving really fast on things like that lately. SQL Server for Linux? C'mon, who expected that?

A new benchmark video shows Dota 2 with Vulkan performing better on Windows than Linux
15 June 2016 at 7:41 pm UTC

Hmh, not here. Interesting :-) .. will figure out why :-).

Nuclear Dawn FPS/RTS hybrid updated, some important fixes for Linux included
15 June 2016 at 7:22 pm UTC

Ye, didn't play it in ages. Would probably join in.

The cool part was, everywhere I went when I said "I'm a noob and have no clue what I'm doing", they started to help me. Not the typical kiddie game where you only get "f** off you f** noob" or similar. Everyone was friendly, helpful and got me to feel a bit less lost :p.

A new benchmark video shows Dota 2 with Vulkan performing better on Windows than Linux
15 June 2016 at 7:17 pm UTC

Quoting: liamdawe
Quoting: STiAT
Quoting: liamdawe
Quoting: STiATyou have to put the file provided into the replay folder, renaming the file to a number.

Then it will show in "downloads" tab at "watch".
Valve specifically gave that commmand I posted above to Phoronix, which seems different to running it inside Dota itself?

It's simply the launch options of dota2

In Steam you can right-click dota2, and select "Set launch options" in the "General" tab.

Note that [-vulkan|-gl] is an OR, so either one or the other into the line (both won't work).

So for Vulkan set the launch options to:
-vulkan +timedemo OctPerf +timedemo_start 46800 +timedemo_end 47000 +cl_showfps 2 +fps_max 0 -novconsole -noassert -nosound

For OpenGL to
-gl +timedemo OctPerf +timedemo_start 46800 +timedemo_end 47000 +cl_showfps 2 +fps_max 0 -novconsole -noassert -nosound

Note that you need the OctPerf demo file in the right folder (I think), which I don't have ;-).
I gathered as much, but doing that acts as if I haven't put any options in. I have the OctPerf file in the replays folder.

For the +timedemo option the .dem file needs to be in the dota folder, not in the dota/replays folder (!).
After that it worked for me.

See https://openbenchmarking.org/innhold/78bee2634b4c092f4978d416ccf6887ddbd1d86e

Sorry for the misinformation, the replays folder worked for starting it from in-game ;-).

A new benchmark video shows Dota 2 with Vulkan performing better on Windows than Linux
15 June 2016 at 6:50 pm UTC

Quoting: liamdawe
Quoting: STiATyou have to put the file provided into the replay folder, renaming the file to a number.

Then it will show in "downloads" tab at "watch".
Valve specifically gave that commmand I posted above to Phoronix, which seems different to running it inside Dota itself?

It's simply the launch options of dota2

In Steam you can right-click dota2, and select "Set launch options" in the "General" tab.

Note that [-vulkan|-gl] is an OR, so either one or the other into the line (both won't work).

So for Vulkan set the launch options to:
-vulkan +timedemo OctPerf +timedemo_start 46800 +timedemo_end 47000 +cl_showfps 2 +fps_max 0 -novconsole -noassert -nosound

For OpenGL to
-gl +timedemo OctPerf +timedemo_start 46800 +timedemo_end 47000 +cl_showfps 2 +fps_max 0 -novconsole -noassert -nosound

Note that you need the OctPerf demo file in the right folder (I think), which I don't have ;-).

A new benchmark video shows Dota 2 with Vulkan performing better on Windows than Linux
15 June 2016 at 6:43 pm UTC

you have to put the file provided into the replay folder, renaming the file to a number.

Then it will show in "downloads" tab at "watch".

A new benchmark video shows Dota 2 with Vulkan performing better on Windows than Linux
15 June 2016 at 5:58 pm UTC Likes: 3

Just did the test with his demo file on:

Distribution: Manjaro KDE
Driver version: linux44-nvidia 1:364.19-6
Kernel: 4.4.13-1-MANJARO
Graphics card: GTX 760
CPU: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
Resolution: 1920x1080,
Composit modes: disabled & enabled
Window mode: exclusive fullscreen & fullscreen borderless window
Graphics mode: vukan&opengl
Number of runs: 10 each graphics mode & OS

Result:
- No difference between exclusive fullscreen and borderless window fullscreen. They seem to set the X flag there.
- No difference between composite enabled or disabled (would hit it that they set the flag, kwin is checking for it to suspend composite)

Vulkan: 58-117
OpenGL: 38-115

OpenGl stuttered from time to time, Vulkan was completely fluent.

================
Result on Windows10, driver 368.39:
DX: 83-113
Vulkan: 71-122


So I can back his data, looks pretty similar here too, though, I have a lot weaker graphics card and bet my CPU is pretty much less up-to-date than his ;-).

I usually play with vsync, so in my particular case: I couldn't care less in dota2, but there is work to do if our driver should be as good as the Windows for other games reaching the same performance.

Croteam's Vulkan presentation slides from Reboot Develop conference are now online
14 June 2016 at 8:29 am UTC

Haha .. love the last slide ;D.

"also all friends and colleagues at Croteam who helped me
with this port and gave me courage with their kind words
("You're never gonna finish this", "Vulkan 'till retirement",
"Vulkan programmer work is never done", "Drop it while
you're young... oh sorry, you're not young anymore"...;)"


Sounds like Croteam :D.