Hacker News new | past | comments | ask | show | jobs | submit login

> Let's see, Metal is supported by MacOS, iOS, Apple TV. This is probably more devices than Vulkan supports.

What world do you live in? How hard is it to do a quick google search before declaring obvious falsehoods?

> You need to do that regardless of Vulkan. Vulkan is not some magical thing that will make your code run on every system in existence. As the linked comment correctly says, Vulkan is virtually non-existent outside of PCs.

How is it that you have time to write all this but not time to even bother reading the linked comment?

> Vulkan is virtually non-existent outside of PCs.

Lol.




> How hard is it to do a quick google search before declaring obvious falsehoods?

Where did you find a falsehood? In my statement that Metal runs on iOS devices? Or in my jab (not a fact) that it's probably more than devices that support Vulkan?

> How is it that you have time to write all this but not time to even bother reading the linked comment?

Let me quote that comment for you and split it into byte-sized chunks

--- start quote ---

...you can't just have a Vulkan-only implementation.

There's plenty of old computers that don't support Vulkan.

PlayStation doesn't support Vulkan - better use GNM, GNMX, and PSSL.

Xbox only uses DirectX, which has both high and low-level variants, no Vulkan there.

iOS is Metal only again.

You could use Vulkan on the Nintendo Switch, but NVN is faster and the preferred method.

You might get away with just Vulkan if you were targeting only Windows, Linux, and Android on hardware that isn't more than roughly 5-6 years old.

Outside of the PC, Vulkan isn't really that broadly-supported.

--- end quote ---

Now. Who of us read the comment, and who of us read and understood the comment?

Edit:

So:

- About 3 billion consumer devices that don't have and will never have Vulkan support (Apple devices, Playstations, Xboxes)

- Another billion or so that run Windows where the main graphics API is DirectX, and Vulkan is provided not by the OS manufacturer, but by third parties (GPU vendors). And a large chunk of those are also PCs that will never get Viulkan support (because hardware doesn't support it, or the OS is out fo date etc.)

- A full third of Android devices don't support Vulkan, and never will

But yeah. Apple must support Vulkan because ... reasons?


Either you are being intentionally dense just to keep arguing or you are a lost cause. Either way, I am not going to bother responding.


I literally quoted the linked comment back at you and provided stats.

Of the two of us, it's rather clear who is intentionally dense.


Not sure which part he is wrong. Vulkan is only used in some Android? I think that is all Android 10 since 2020.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: