ToGL
Direct3D to OpenGL abstraction layer (by ValveSoftware)
portal2
Issues for the Linux port of Portal 2 (by ValveSoftware)
ToGL | portal2 | |
---|---|---|
12 | 4 | |
2,016 | 136 | |
0.4% | 0.7% | |
0.0 | 10.0 | |
over 8 years ago | almost 6 years ago | |
C++ | ||
GNU General Public License v3.0 or later | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ToGL
Posts with mentions or reviews of ToGL.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-25.
-
There is a lot of native Linux games. What would you recomend?
I think the Vulkan flag uses DXVK. Before that, the game used ToGL. With CS2 I think they're going Vulkan native.
-
Valve promise a proper big Team Fortress 2 update is coming
Yes and no. Most of the code is, but the graphical part itself isn't native since source only supports directx, so Valve developed ToGL. ToGL, however, is nowhere near as performant as DXVK. https://github.com/ValveSoftware/ToGL
-
Portal and Half Life 2 games updated to DXVK Version 2.0
The Source engine originally used a translation layer called [ToGL](https://github.com/ValveSoftware/ToGL) (D3D9 -> OpenGL). VALVE has been introducing DXVK natively into the engine, among other reasons, to enable the use of Vulkan and improve overall performance.
-
TF2 problems
Not if you have an NVIDIA card.
-
Very High VAR spikes on CSGO
I disagree, but I get the frustration. It's just that I've been playing CS:GO for almost a decade, and while I think the game is neglected by Valve in general, it's way a worse scenario on Linux. For instance, Vulkan support (via dxvk-native) was added back in December last year, and it's not been updated ever since, so you get way worse stuttering when compared to OpenGL (which is actually a DirectX 9 to OpenGL translation layer, called toGL, which has its own set of bugs and issues); Plus, you can't change screen resolution when using Vulkan. I get some occasional little stutters on Windows as well, but the whole CS:GO experience is honestly just way worse on Linux, unfortunately.
-
does csgo run with opengl?
Yes, Linux native CSGO uses OpenGL as default via ToGL.
-
Proton vs Native: Is There Really A Difference?
Ah, I think you are right, this one yes? https://github.com/ValveSoftware/ToGL
-
Counter Strike Global Offensive | How to hack around the input lag/input delay source spaghettery
"native" in Valve games (maybe aside from source 2, not sure) just means they compiled the existing game code to Linux (probably with some minor changes) and put their own DirectX shim on top. Lately, they have been giving us the option to replace that shim with DXVK.
-
Valve broke Counter-Strike: Global Offensive on Linux, Vulkan may come soon
Current implementation is ToGL, will be replaced with DXVK. Source 1 is designed around old versions of DirectX (8).
-
DXVK Native 1.9.2a is out for translating Direct 3D 9 / 10 / 11 to Vulkan for Linux games
There's a decent chance Valve will replace their ToGL layer in CS:GO with DXVK Native as well, if the trend (Portal 2, L4D2, HL2) continues.
portal2
Posts with mentions or reviews of portal2.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-28.
-
Team Fortress 2 refuses to launch
https://github.com/ValveSoftware/portal2/issues/362 this could be of help to you potentially
-
Portal and Half Life 2 games updated to DXVK Version 2.0
It was detected way before the 17th on the beta clients. Just didn't get fixed until it hit stable it looks like. https://github.com/ValveSoftware/portal2/issues/388
- Portal and Portal 2 not running?
-
Portal 2 crashing randomly
You can read through https://github.com/ValveSoftware/portal2 to see if someone else's issue matches yours.
What are some alternatives?
When comparing ToGL and portal2 you can also consider the following projects:
csgo-osx-linux - Counter-Strike: Global Offensive
d8vk - Direct3D 8 to Vulkan translation for DXVK!
dxvk-native - D3D9/11 but it runs natively on Linux!
osu - rhythm is just a *click* away!
Mindustry - The automation tower defense RTS
Minetest - Minetest is an open source voxel game-creation platform with easy modding and game creation