VulkanInstanceCreationOptions Class
Definition
public class VulkanInstanceCreationOptions
Constructors
| Name | Description |
|---|---|
| VulkanInstanceCreationOptions | No summary available. |
VulkanInstanceCreationOptions Constructor
public VulkanInstanceCreationOptions()
Properties
| Name | Description |
|---|---|
| ApplicationName | Sets the application name of the vulkan instance |
| CustomGetProcAddressDelegate | No summary available. |
| EnabledLayers | Specifies layers to enable if available on the instance |
| InstanceExtensions | Specifies additional extensions to enable if available on the instance |
| UseDebug | Enables the debug layer |
| VulkanVersion | Specifies the vulkan api version to use |
ApplicationName Property
Sets the application name of the vulkan instance
public string ApplicationName { get; set; }
CustomGetProcAddressDelegate Property
public Avalonia.Vulkan.VkGetInstanceProcAddressDelegate CustomGetProcAddressDelegate { get; set; }
EnabledLayers Property
Specifies layers to enable if available on the instance
public System.Collections.Generic.IList<string> EnabledLayers { get; set; }
InstanceExtensions Property
Specifies additional extensions to enable if available on the instance
public System.Collections.Generic.IList<string> InstanceExtensions { get; set; }
UseDebug Property
Enables the debug layer
public bool UseDebug { get; set; }
VulkanVersion Property
Specifies the vulkan api version to use
public Version VulkanVersion { get; set; }