Garry's Mod

Garry's Mod

[VRmod]VRMod-SemiOffcialVersion
Foxyt 23 Jul, 2024 @ 3:55pm
Replace DirectX 9 with Vulkan
Replace DirectX 9 with Vulkan 64 bit as they did in the vr mod for Half-Life 2.
< >
Showing 1-15 of 15 comments
SiEgE 1 Aug, 2024 @ 8:13am 
It is up to Garry's mod, I'm afraid.
Hetzer_Enjoyer 3 Aug, 2024 @ 3:53pm 
that is like trying to turn your toaster into a fridge' technicaly possible
just VERY hard
Foxyt 10 Aug, 2024 @ 4:19am 
Originally posted by Hetzer_Enjoyer:
that is like trying to turn your toaster into a fridge' technicaly possible
just VERY hard
I wrote that this already exists in the vr mod for Half-Life 2.
SiEgE 10 Aug, 2024 @ 4:44am 
Originally posted by Hetzer_Enjoyer:
that is like trying to turn your toaster into a fridge' technicaly possible
just VERY hard
Not hard. You'll just have to throw out the toaster, and buy a fridge. It is the kind of issue where starting from scratch is pretty much the only option.

Originally posted by Foxyt:
Originally posted by Hetzer_Enjoyer:
that is like trying to turn your toaster into a fridge' technicaly possible
just VERY hard
I wrote that this already exists in the vr mod for Half-Life 2.
Garrysmod redone entire HL2's engine, almost from scratch. It'll be easier to create a new Gmod, based on HL2:VR, than making Gmod compatible with HL2:VR's quirks.
SiEgE 10 Aug, 2024 @ 4:48am 
Btw I've found this:
https://github.com/doitsujin/dxvk/releases

There is a possibility we can just transplant the vulkan support ontop of the game, instead of trying to make it native to the game itself.
Last edited by SiEgE; 10 Aug, 2024 @ 4:48am
Foxyt 13 Aug, 2024 @ 6:26am 
Originally posted by SiEgE:
Btw I've found this:
https://github.com/doitsujin/dxvk/releases

There is a possibility we can just transplant the vulkan support ontop of the game, instead of trying to make it native to the game itself.
That's what I was talking about. The VR mod for Half Life 2 uses the dxvk fork, which works with VR on Windows.
Foxyt 13 Aug, 2024 @ 6:31am 
Originally posted by Foxyt:
Originally posted by SiEgE:
Btw I've found this:
https://github.com/doitsujin/dxvk/releases

There is a possibility we can just transplant the vulkan support ontop of the game, instead of trying to make it native to the game itself.
That's what I was talking about. The VR mod for Half Life 2 uses the dxvk fork, which works with VR on Windows.
The problem with this fork is that it only supports 32-bit DirectX 9, while Garrys mod supports 64-bit DirectX 9.
wλve 25 Sep, 2024 @ 6:16pm 
I love it when people want the impossible, It makes zero sense
Foxyt 26 Sep, 2024 @ 9:11pm 
Originally posted by Cwozsh:
I love it when people want the impossible, It makes zero sense
Before you write anything, read what is written above.
AwesomeLilBuddy 31 Dec, 2024 @ 8:06pm 
i think you can put "-vulkan" in the like special propertys or something
spooky 22 Jan @ 3:23pm 
dropping dxvk binaries into win64 folder using 64bit beta lets it launch desktop on vulkan but ive had no luck starting vrmod
snrzk427 13 Feb @ 7:50am 
You need access to GMod's source code. This is not something you can install like addon.
Foxyt 17 Feb @ 7:42am 
Originally posted by snrzk427:
You need access to GMod's source code. This is not something you can install like addon.
I suggest you read what I wrote above. The only thing you need is the source code of the DXVK fork used in Half-Life 2 VR Mod.
wsBoogie 8 May @ 12:49pm 
Originally posted by snrzk427:
You need access to GMod's source code. This is not something you can install like addon.
Thats not true in the slightest. it just takes the dev who decides todo it to do it. 3rd party community vulkan support is nothing new for games. the mighty coder who decides to take that task on would have a long task ahead of them but you dont need source code for it.
It's possible, but probably pointless. Since gmod does not support Vulcan we would have to convert DirectX or OpenGL (if running on Linux) textures to Vulcan ones. :missing:

I must say OpenGL version has a better performance, too bad for Windows users that they can't experience it.

Maybe I will change my opinion later on, but for now I gonna be experimenting with OpenGL.
< >
Showing 1-15 of 15 comments
Per page: 1530 50