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
- Fedora KDE gets approval to be upgraded to sit alongside Fedora Workstation
- Steam gets new tools for game devs to offer players version switching in-game
- Palworld dev details the patents Nintendo and The Pokemon Company are suing for
- Sony say their PSN account requirement on PC is so you can enjoy their games 'safely'
- AYANEO 3 now officially announced with AMD Ryzen AI 9 HX 370 and HDR OLED
- > See more over 30 days here
-
Classic Unreal Tournament and Unreal now easier to down…
- Termy -
Mesa 24.2.7 out now and Mesa 24.3 may come sooner than …
- whizse -
Mesa 24.2.7 out now and Mesa 24.3 may come sooner than …
- axredneck -
Mesa 24.2.7 out now and Mesa 24.3 may come sooner than …
- redneckdrow -
Epic roguelike Caves of Qud now has a proper tutorial
- Jarmer - > See more comments
- Who wants a free GOG key for Dishonored?
- poke86 - No more posting on X / Twitter
- Liam Dawe - Steam and offline gaming
- damarrin - Weekend Players' Club 10/11/2024
- Pengling - Upped the limit on article titles
- eldaking - 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.