Hacker News new | ask | show | jobs
by flohofwoe 1142 days ago
> Vulkan is a Standard. It uses standardese language to define things.

As a counter example, the "D3D Engineering Specs" do the same job, but are much more readable:

https://microsoft.github.io/DirectX-Specs/

PS:

> You can use newer OpenGL versions for this, but the code becomes much like something you would write using Vulkan API anyway.

Ironically, a lot of "modern" Vulkan might end up looking like old-school OpenGL again by using this new extension ;)

https://registry.khronos.org/vulkan/specs/1.3-extensions/man...

1 comments

> As a counter example, the "D3D Engineering Specs" do the same job, but are much more readable:

DirectX is not a standard so I don't think that makes this comparable. Most likely fewer people will have to read and implement it.