It&#x27;s just frustrating how everything GPU related is fragmented, mostly proprietary, overly complex and hard to use. Cuda? nvidia only, directX? windows only, Metal? iOS&#x2F;OS X only, OpenGL? too high level, too much stuff, too complex.<p>If you don&#x27;t specialize on utilizing graphic cards, then as a normal programmer you simply won&#x27;t use them. I really hope that Vulkan and SPIR-V might tackle that problem.