Is Vulkan truly the future? If so, why doesn't it seem to get as much attention as (((DirectX 12)))?

Is Vulkan truly the future? If so, why doesn't it seem to get as much attention as (((DirectX 12)))?

Attached: Vulkan_Logo.png (1300x500, 19.64K)

Other urls found in this thread:

khronos.org/members/
khronos.org/members/list
github.com/C-Chads/tinygl
gitlab.com/drummyfish/small3dlib
twitter.com/NSFWRedditImage

micronigger and dx12

because you need specialized hardware for vulkan support. it's may be the future on arm based phones and other trash with locked bootloaders. if laptops gonna start coming with locked bootloaders and windows pluton chip, then vulkan will be standard i guess

Because it's an open standard. Microsoft wants their proprietary graphics interface to be standard because it means people will be forced to use their OS and dev toolkits. Vulkan and Direct3D 12 are very similar in how they let you interface with the GPU but Vulkan is far more modular.
Vulkan can run in software on a potato. The standard isn't quite as widely supported by GPU drivers as compared to Direct3D 12, but this is changing. Microsoft doesn't have a reason to promote Vulkan. Vulkan runs well in many environments, from embedded to desktops. Having locked down hardware has nothing to do with Vulkan.

>because you need specialized hardware for vulkan support

You know all DX versions have hardware requirements right?

Bullshit. 10 year old GPUs support Vulkan. Every modern Intel/AMD/Nvidia/ARM GPU supports Vulkan. Even the Raspberry Pi 4 supports Vulkan 1.0.
Vulkan doesn't get as much attention because DX12 and OpenGL already have fuckloads of momentum and integrating Vulkan into existing environments is expensive, time-consuming, and probably not viable for the majority of developers since gamers will eat up buggy unoptimized trash.

>because you need specialized hardware for vulkan support
not really they just don't want to release any drivers for old hardware so you are stuck with shit on windows. On linux old hardware is supported quite well so nearly everything made in the last decade has vulkan support.

coping and sneething

I gotta write like a bazillion lines of code just to get a triangle on screen 😱

Attached: VulkanTriangle.png (903x939, 61.22K)

no

What is this? A tutorial? Link?

in html (the best programming language) this is just

Microjew moeny

>Is Vulkan truly the future?

It would have been if Khronos Group (makers of Vulkan) weren't retarded and/or corrupt.

>If so, why doesn't it seem to get as much attention as (((DirectX 12)))?

Khronos Group has a system where they allow corporations to pay them to fail. Corporations that want to see Vulkan fail are allowed to buy voting rights on Khronos Group's board for $18,000 per year, and they can appoint a Director to the board for $75,000 per year. Their entire foundation is literally a circlejerk of bribes, fueled by the naive hopes of people like us.

Microsoft, who makes DirectX, has the $18,000 per year membership. Apple, who is openly hostile to game developers by forcing them onto Metal and eliminating multilib support in OS X, has the $75,000 per year membership.

khronos.org/members/
khronos.org/members/list

Attached: 1642373621242.jpg (557x743, 130.75K)

Nakadashi

>because you need specialized hardware for vulkan support
>what are dx feature levels
Try running a game that truly makes use of DX12 features on a Maxwell card and before without hacks.

>all that coding to get a triangle on the screen reee
Yes. Now go back to making react.js applications

in canada, her milk cums in a bag

because it doesn't get shilled by FAGMAN for obvious reasons, fagman

Because it'd make windows obsolete

>doesn't it seem to get as much attention
Citation needed. Vulkan supports Windows, Linux, MacOS, Android, Nintendo, Xbox, and Playstation. Google Stadia also runs on Linux and Vulkan. Meanwhile, DirectX is Windows and Xbox only. And with the clusterfuck that is Windows 10/11, Microsoft is killing their userbase.

github.com/C-Chads/tinygl
gitlab.com/drummyfish/small3dlib
this is the future