Skip to content

Vulkan Workshop: Introduction to the Vulkan API

Photo of Tarek Sherif
Hosted By
Tarek S.
Vulkan Workshop: Introduction to the Vulkan API

Details

https://secure.meetupstatic.com/photos/event/1/3/0/600_463740304.jpeg

Vulkan is a new low-level graphics API released in early 2016 by the Khronos Group. It maps more directly to the design of modern GPUs and shifts many responsibilities from the GPU driver to the application developer, which can lead to significantly higher and more consistent performance.

Alain Galvan will walk us through how to build a cross-platform Vulkan application from the ground up. We'll start with an overview of the Vulkan API and what data structures you could expect to see, and finish with a live coding session where we'll write a simple C++ Hello Quad application. Attendance will be limited to 20 people. Attendees are expected to bring a laptop with Windows or Linux installed (Vulkan is not available in MacOS) and to set up the Vulkan seed (https://github.com/alaingalvan/vulkan-seed) locally before arriving. This will be an intermediate-level workshop. Some basic familiarity with C++ is recommended, and attendees are expected to have some familiarity a graphics API such as WebGL, OpenGL, or Direct3D.

​Alain Galvan (https://twitter.com/alainxyz) is an Engineer at Marmoset (https://www.marmoset.co/), the creators of the Marmoset Toolbag (https://www.youtube.com/watch?v=_yJDm65wT3E), a full-featured real-time rendering, animation, and baking suite, providing artists a powerful and efficient workflow for all stages of production.

Photo of Khronos NY Meetup group
Khronos NY Meetup
See more events
BioDigital Inc,
594 Broadway Suite 1101 · 10012, NY