Table of Contents

Struct VulkanDeviceOptions

Namespace
NeoVeldrid
Assembly
NeoVeldrid.dll

A structure describing Vulkan-specific device creation options.

public struct VulkanDeviceOptions
Inherited Members

Constructors

VulkanDeviceOptions(string[], string[])

Constructs a new VulkanDeviceOptions.

public VulkanDeviceOptions(string[] instanceExtensions, string[] deviceExtensions)

Parameters

instanceExtensions string[]

An array of required Vulkan instance extensions. Entries in this array will be enabled in the GraphicsDevice's created VkInstance.

deviceExtensions string[]

An array of required Vulkan device extensions. Entries in this array will be enabled in the GraphicsDevice's created VkDevice.

Fields

DeviceExtensions

An array of required Vulkan device extensions. Entries in this array will be enabled in the GraphicsDevice's created VkDevice.

public string[] DeviceExtensions

Field Value

string[]

InstanceExtensions

An array of required Vulkan instance extensions. Entries in this array will be enabled in the GraphicsDevice's created VkInstance.

public string[] InstanceExtensions

Field Value

string[]