ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
624 stars 73 forks source link

[TF2] [Linux] DirectX level on Vulkan #5797

Open Tiagoquix opened 2 months ago

Tiagoquix commented 2 months ago

On Windows, mat_dxlevel can go up to 95 without any problems (even with Vulkan). However, on the Linux build, it only goes up to 92.

Can we have DirectX version 9.5 on Linux too?

sylveonsylvia commented 2 months ago

92 is identical to 95 https://developer.valvesoftware.com/wiki/DirectX_Versions#.22dxlevel_92.22.2C_.22dxlevel_97.22

Tiagoquix commented 2 months ago

A user I spoke to reported that there are graphical differences in version 9.5 compared to 9.0 (especially in relation to the Shader Model version, apparently).

Tiagoquix commented 2 months ago

Latest update has allowed DXLevel up to 100 on Linux, but it seems that the default it's still 92 (or, at least, it still gets reset to 92 on Linux).

jolty1 commented 2 months ago

Dxlevel seems to default to 100 for me on Linux Vulkan dxvk-native. I would like to try lower dxlevels for even more performance gains.

Tried launch options -dxlevel 90 & +mat_dxlevel 90. Setting mat_dxlevel 90 in the console doesn't work either.