If I have understood it right, this means that Vulkan drivers must now understand GLSL (almost as OpenGL), which is not a light change and seems to go against one of the main reasons behind Vulkan's design. Is this correct? It's what I got from the extension page.
EDIT: Nevermind, seems it's just about recognising the existence of the extension, not about incorporating it into Vulkan itself.
Announcement
Collapse
No announcement yet.
Vulkan 1.0.5 API Specification Released
Collapse
X
-
Originally posted by M1kkko View Post
GLSL doesn't work on a gpu, it's a high-level shading language that should have been let nowhere near the Vulkan specification. Nvidia has royally screwed us over.
The whole point of Vulkan was to design a new specification from the ground up without any legacy limitations.
Introducing glsl ruins the lean driver part of the clean design thing.
- Likes 2
Leave a comment:
-
Originally posted by TheOne View Post
And there we go, adding vendor specific stuff, thats the first step in order to Vulkan become what OpenGL is
As someone who has dealt extensively with GL, I'll tell you that vendor extensions really were the least of problems with OpenGL..
- Likes 3
Leave a comment:
-
Originally posted by karolherbst View Post
and what is vendor specific with this extension? It's not like glsl only works on nvidia gpus...
- Likes 6
Leave a comment:
-
Originally posted by TheOne View Post
And there we go, adding vendor specific stuff, thats the first step in order to Vulkan become what OpenGL is
and what is vendor specific with this extension? It's not like glsl only works on nvidia gpus...
- Likes 2
Leave a comment:
-
Why isn't it still in alpha, if it has to change every week, and isn't feature complete either?
Leave a comment:
-
Vulkan 1.0.5 also adds NVIDIA's VK_NV_glsl_shader extension
- Likes 5
Leave a comment:
-
Vulkan 1.0.5 API Specification Released
Phoronix: Vulkan 1.0.5 API Specification Released
Thanks in part to The Khronos Group hosting the Vulkan specification on GitHub and being more open about the development process of the Vulkan graphics API, version 1.0.5 is now available...
Tags: None
Leave a comment: