Hacker News new | past | comments | ask | show | jobs | submit login

>But this? 800 lines of code to draw a triangle!

Developers that deal with high performance graphics want as much control as possible with their rendering pipeline. Vulkan gives them this control. Developers complained about the overhead that OpenGL and DirectX (before 12) imposed on their rendering pipeline and these bottlenecks would always be in the API of these graphics libraries. When you need to render a frame in 16ms or 30ms you can't afford precious milliseconds being wasted by bloated and inefficient API calls. Vulkan was created to address the years of complaints AMD received from game developers. So, while you may think that's a lot of code, a game developer would think otherwise.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: