While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- SteamOS 3.5.18 Preview released for Steam Deck
- Team Fortress 2 64bit support released, plus Vulkan for Linux via DXVK
- Stardew Valley 1.6.4 brings even more new free content
- Phantom Fury gets Steam Deck Verified ahead of release
- Check out this casual fab farming game bundle, plus a whole bunch of Godot Engine courses
- > See more over 30 days here
-
Discord Overlay for Linux adds PulseAudio / PipeWire in…
- JordanPlayz158 -
Ubuntu 24.04 LTS (Noble Numbat) is now available
- dziadulewicz -
Fallout 4 'Next Gen' update out now and Steam Deck Veri…
- KerrWasHere -
SteamOS 3.5.19 for Steam Deck out now for everyone
- HyperLoser -
Garry's Mod forced to remove Nintendo content after tak…
- whizse - > See more comments
Latest Forum Posts
- Hello to all
- whizse - Weekend Players' Club 4/19/2024
- StoneColdSpider - What sorta display and audio setup do you folks got?
- Arehandoro - Logitech G29 steering wheel - Snowrunner support
- silmeth - anyone know if humble bundle games still provide different option…
- Mezron - See more posts
View PC info
... though it makes me wonder: How many DX12 games are there anyway? What are the prospects of industry-wide DX12 reception? As a stupid ignorant non-expert, I can't even think of any technical reasons for using DX12 over Vulkan; and insofar as there are 'economic' reasons, I can only see them being created artificially by M$'s various coercion tactics.
View PC info
A lot of reasons to adopt both Vulkan and DX12, no technical reasons to prefer dx12 over Vulkan, however there is a huge marketshere for both so really depends on which one of them developers see most profit on the long run.
Primarily they are both newer generation APIs that allow developers to get more out of the same hardware and have more low-level hardware access.
Vulkan is a cross-platfrom API that works on Windows, Android, Linux and all 3 platforms combined are huge and feature millions of users, which makes it very valid choice for game developers.
DX12 only works on Windows and XBox One series of consoles which again is a huge market and makes it very valid choice for game developers.
View PC info
In my opinion, this is a very bad decision! But, pain is the best way to learn.
View PC info
The other way around. Xbox One only supports DX12 and the like. It's a way for MS to force developers to use their API, instead of allowing developers to use Vulkan.
View PC info
Yes it is, however not anyone can do much about it, MS is abusing their position here. If devs want to have their games on both Xbox and Windows they will have to use the dx12. Luckily Nintendo Switch, Android, Linux and even Windows can utilize Vulkan so devs will likely develop for dx12 and Vulkan respectively.
View PC info
I feel like such kind of behavior should be punishable by anti-trust.
View PC info
I completely agree, but developers' goals are to make money not to question the moral of companies that are holding the monopoly on something, they just want users.