1
\$\begingroup\$

I keep hearing that Vulkan meant for direct low level operations with the GPU and hence it's targeted toward expert and experienced graphics programmers.

What would be some other advantages of Vulkan that are usable for a more traditional graphics programmer, rather than a full blown AAA expert?

One advantage I keep hearing about is multi-threading support. It's buzzing in media to annoying levels, yet still never explained what and how it's different from OpenGL's level of multi-threading.

\$\endgroup\$
5
  • 4
    \$\begingroup\$ Possible duplicate of What is Vulkan and how does it differ from OpenGL? \$\endgroup\$ Commented Oct 13, 2016 at 7:26
  • \$\begingroup\$ @LeComteduMerde-fou Not a duplicate at all, I'm asking about difference in a very specific scope rather than a list of general difference, so please stop marking this for no reason \$\endgroup\$
    – Allahjane
    Commented Oct 13, 2016 at 8:00
  • \$\begingroup\$ I agree with the duplicate vote. It sounds like the same question. Which part is this "very specific scope" you mentioned? \$\endgroup\$
    – Anko
    Commented Oct 17, 2016 at 15:37
  • \$\begingroup\$ "What would be some other advantages of Vulkan that are usable for a more traditional graphics programmer, rather than a full blown AAA expert?" That part , It doesn't even mentions openGL , although in the later part openGL is mentioned as a comparison, but it could be replaced with Direct X as well \$\endgroup\$
    – Allahjane
    Commented Oct 17, 2016 at 16:30
  • 1
    \$\begingroup\$ If it's not a duplicate, then it's too broad. \$\endgroup\$
    – Vaillancourt
    Commented Oct 20, 2016 at 21:07

0

Browse other questions tagged .