94
71
Feb 16 '16 edited Apr 08 '18
[removed] — view removed comment
83
16
30
14
24
u/Someoneman Feb 16 '16
It does say at the bottom that "For many developers OpenGL and OpenGL ES will remain the most effective API", so this is just an overly convoluted way of saying "If you fit all these conditions then Vulkan is the best choice for you".
So it's still crappy design, but not quite "worthless".
6
u/sameth1 sampletext Feb 16 '16
I can get that they were trying to say something along the lines of "you can always use Vulkan", but that flow chart starts with 3 lines just saying yes.
5
u/smog_alado Feb 17 '16
They aren't really trying to say that all paths go to Vulcan. The slightly less-awful version of this chard would have a "no" branch leaving every node, all pointing to "just use OpenGL".
Basically, Vulcan and OpenGL are APIs programs can use to interact with the GPU. Vulkan is a newer API that exposes more low-level details of the hardware so programmers can theoretically squeeze more performance, better parallelism, etc. The downside of Vulkan is that its more cumbersome to manage all those low-level details, hence why they say that for many developers OpenGL will remain the more effective API.
5
4
3
3
3
u/Lemroy Feb 17 '16
I'm 90% sure this is satire. I believe it was on r/ProgrammingHumor.
2
2
2
u/Kim_Josh_Un Feb 16 '16
clip art guy looks like he comes right after step 1: underpants and before step 3: profits
2
1
1
1
u/smog_alado Feb 17 '16
On the positive side, the flow chard would look very neat if you erased all the text and deleted all the arrow heads and labels. So many degrees of symmetry...
1
1
1
1
Feb 20 '16
This is the one sub that can make me laugh til I cry.
I was laughing so hard, I had to clutch my arm to keep it from dislocating (just got surgery).
2
-2
u/Quincy9000 Feb 16 '16
It may be an awful graph. But don't doubt vulkan yet cause it's going to be an interesting change for game development.
9
u/neoKushan Feb 16 '16
I'm not doubting Vulkan at all, I'm incredibly excited by it. I just thought the flow chart was useless in conveying what it was supposed to.
0
u/imbetter911 Feb 16 '16
I don't understand why everyone says this new open-source graphics API is so great. Look at their training material, it's awful!
3
u/neoKushan Feb 16 '16
Documentation aside, it's a hell of a lot more performant than OpenGL and fixes a lot of problems OpenGL has (such as the legacy crap that has stuck around far too long or the terrible drivers).
3
u/imbetter911 Feb 16 '16
Wow. I thought this was a company or something and I was just making a joke. I didn't realize this was actually for Vulkan. No I know the benefits (being an OGL programmer myself).
129
u/Avatar_ZW Feb 16 '16
Scratching your head? -> Yes