
Home | Vulkan | Cross platform 3D Graphics
Vulkan is a next generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs used in PCs, consoles, mobile phones and embedded platforms.
Learn | Vulkan | Cross platform 3D Graphics
New to Vulkan? This Vulkan tutorial will teach you the basics of using the Vulkan graphics and compute API. The ideas behind Vulkan are similar to those of Direct3D 12 and Metal, but Vulkan has the …
Khronos Vulkan® Tutorial :: Vulkan Documentation Project
Khronos Vulkan ® Tutorial Attribution The Khronos Vulkan ® Tutorial is based on the "Vulkan Tutorial" by Alexander Overvoorde licensed under CC BY-SA 4.0.
What is Vulkan? :: Vulkan Documentation Project
Vulkan is not a company, nor language, but rather a way for developers to program their modern GPU hardware in a cross-platform and cross-vendor fashion. The Khronos Group is a member-driven …
Vulkan Documentation :: Vulkan Documentation Project
The Vulkan specification describes the Vulkan Application Programming Interface (API). Vulkan is a C99 API designed for explicit control of low-level graphics and compute functionality. The specification is …
Tools | Vulkan | Cross platform 3D Graphics
Vulkan makes use of GLSL and ESSL, via SPIR-V. glslang reference compiler front end glslang is the official reference compiler front end for the OpenGL and OpenGL ES shading languages. If you wish …
Vulkan 1.3.283.0 SDK Now Available
LunarG has released a new SDK for Windows, Linux, & macOS that supports Vulkan API revision 1.3.283. This new release has improved validation coverage, an improved Vulkan Configurator and a …
Fundamentals :: Vulkan Documentation Project
This chapter introduces fundamental concepts including the Vulkan architecture and execution model, API syntax, queues, pipeline configurations, numeric representation, state and state queries, and the …
Overview :: Vulkan Documentation Project
Vulkan solves these problems by being designed from scratch for modern graphics architectures. It reduces the driver overhead by allowing programmers to clearly specify their intent using a more …
Introduction :: Vulkan Documentation Project
Introduction This document, referred to as the “Vulkan Specification” or just the “Specification” hereafter, describes the Vulkan Application Programming Interface (API). Vulkan is a C99 API designed for …