IntroductionInstances, Devices, and QueuesThe Vulkan InstanceVulkan Physical DevicesPhysical Device MemoryDevice QueuesCreating a Logical DeviceObject Types and Function ConventionsManaging MemoryMultithreading in VulkanMathematical ConceptsVectors and MatricesCoordinate SystemsEnhancing VulkanLayersExtensionsShutting Down CleanlySummary