Counter-Strike 2

Counter-Strike 2

View Stats:
Force the game to launch with DX12 API instead of DX11 if you're on a decent build!!!
As the title suggests, my game was heavily stuttering due to no multi threading support with older DX APIs. Went from unstable 180 fps to stable 290 fps.
< >
Showing 1-15 of 16 comments
㋛-NiVaK-★ Oct 5, 2024 @ 7:07am 
How?
apple Oct 5, 2024 @ 7:25am 
Originally posted by ㋛-NiVaK-★:
How?
krist Oct 5, 2024 @ 7:29am 
how?
You have no idea what you're talking about.
If you want to experience source2 engine with a modern api that lets the devs optimize at a really low level, try playing the game on vulkan. Then tell me if you still think leaving the optimization to valve is a good idea.
Dexter Morgan Oct 5, 2024 @ 7:57am 
Originally posted by ㋛-NiVaK-★:
How?
do -dx12 in the launch options when you click on properties (right click on the game in library)
Dexter Morgan Oct 5, 2024 @ 7:58am 
Originally posted by apple:
Originally posted by ㋛-NiVaK-★:
How?
do -dx12 in the launch options when you click on properties (right click on the game in library)
Dexter Morgan Oct 5, 2024 @ 7:58am 
Originally posted by krist:
how?
do -dx12 in the launch options when you click on properties (right click on the game in library)
apple Oct 5, 2024 @ 9:21am 
Originally posted by I enjoy watching lolis:
Originally posted by krist:
how?
do -dx12 in the launch options when you click on properties (right click on the game in library)
That's not a real command
Dexter Morgan Oct 5, 2024 @ 1:49pm 
Originally posted by apple:
Originally posted by I enjoy watching lolis:
do -dx12 in the launch options when you click on properties (right click on the game in library)
That's not a real command
It is, dummy. Try it. Put -dx12 as the launch option command. This is how Steam works and you can type in any API and force a game to run using that API, as long as the game supports it.
apple Oct 5, 2024 @ 4:25pm 
Originally posted by Justin:
Originally posted by apple:
That's not a real command
It is, dummy. Try it. Put -dx12 as the launch option command. This is how Steam works and you can type in any API and force a game to run using that API, as long as the game supports it.
I already did try that command. Source 2 is directx 11 or vulkan only
pagozh Oct 5, 2024 @ 6:20pm 
here are the commands:
dx11: -dx11
dx12: -dx12
vulkan: -force-vulkan
Choose on or the others, see what suits you best ;)
Dexter Morgan Oct 6, 2024 @ 4:15am 
Originally posted by p4ng0l1n 3n0w3d:
here are the commands:
dx11: -dx11
dx12: -dx12
vulkan: -force-vulkan
Choose on or the others, see what suits you best ;)
Yeah. No idea why the other guy said the game doesn’t support DX 12 when it literally does. My overlays refuse to work in game with DX 11, and my GPU is only 60% used on maxed out settings with a 13600k. When I switch to DX 12, my GPU is maxed out and my game runs smoothly. Also, my overlays work.
Dexter Morgan Oct 6, 2024 @ 4:17am 
Originally posted by apple:
Originally posted by Justin:
It is, dummy. Try it. Put -dx12 as the launch option command. This is how Steam works and you can type in any API and force a game to run using that API, as long as the game supports it.
I already did try that command. Source 2 is directx 11 or vulkan only
You clearly didn’t because all of my overlays say that the game runs on DX 12. Also, my GPU is maxed out only when I do -dx12, so multi threading gets applied
apple Oct 6, 2024 @ 4:50am 
Originally posted by p4ng0l1n 3n0w3d:
here are the commands:
dx11: -dx11
dx12: -dx12
vulkan: -force-vulkan

Originally posted by Justin:
Yeah. No idea why the other guy said the game doesn’t support DX 12 when it literally does. My overlays refuse to work in game with DX 11, and my GPU is only 60% used on maxed out settings with a 13600k. When I switch to DX 12, my GPU is maxed out and my game runs smoothly. Also, my overlays work.

Originally posted by Justin:
Originally posted by apple:
I already did try that command. Source 2 is directx 11 or vulkan only
You clearly didn’t because all of my overlays say that the game runs on DX 12. Also, my GPU is maxed out only when I do -dx12, so multi threading gets applied

Yes I already did use -dx12 launch command. sys_info command proves CS2 only uses directx 11 or vulkan.

Command Line: "cs2.exe" -steam -dx12
Render system: DX11
Driver Name: NVIDIA GeForce RTX 3070
DXLevel: 111

CS2 does not use directx 12 with that useless -dx12 launch command
leaf Oct 10, 2024 @ 11:58am 
Originally posted by p4ng0l1n:
here are the commands:
dx11: -dx11
dx12: -dx12
vulkan: -force-vulkan
Choose on or the others, see what suits you best ;)
wat
< >
Showing 1-15 of 16 comments
Per page: 1530 50

Date Posted: Oct 5, 2024 @ 6:59am
Posts: 16