Click or drag to resize
Ab4d.SharpEngine logo

Ab4d.SharpEngine.Vulkan Namespace

 
Classes
 ClassDescription
Public classAndroidVulkanSurfaceProvider 
Public classCustomVulkanSurfaceProvider 
Public classPhysicalDeviceDetails PhysicalDeviceDetails class provides information about a PhysicalDevice.
Public classPhysicalDeviceDetailsPhysicalDeviceLimitsArrays 
Public classSurfaceDetails 
Public classVulkanDevice VulkanDevice represents the Vulkan device that defines resources on the graphics card and is used to render objects defined by a Scene object. To share resources between multiple Scene objects, create all Scene objects by the same VulkanDevice instance. To create a VulkanDevice use the static Create method.
Public classVulkanException The exception class for errors that occur in Vulkan.
Public classVulkanInstance A VulkanInstance is an object is an object that is used to get the available Vulkan API version, enumerate the available physical devices and create a VulkanDevice. There is usually only one VulkanInstance per application. A VulkanInstance can be created by using Create(EngineCreateOptions) method. But usually it is created when creating a VulkanDevice method by calling VulkanDevice.Create method.
Public classVulkanSurfaceProvider 
Public classWindowsVulkanSurfaceProvider