Struct unity_native_plugin_sys::VkDeviceCreateInfo [−][src]
#[repr(C)]pub struct VkDeviceCreateInfo {
pub sType: VkStructureType,
pub pNext: *const c_void,
pub flags: VkDeviceCreateFlags,
pub queueCreateInfoCount: u32,
pub pQueueCreateInfos: *const VkDeviceQueueCreateInfo,
pub enabledLayerCount: u32,
pub ppEnabledLayerNames: *const *const c_char,
pub enabledExtensionCount: u32,
pub ppEnabledExtensionNames: *const *const c_char,
pub pEnabledFeatures: *const VkPhysicalDeviceFeatures,
}
Fields
sType: VkStructureType
pNext: *const c_void
flags: VkDeviceCreateFlags
queueCreateInfoCount: u32
pQueueCreateInfos: *const VkDeviceQueueCreateInfo
enabledLayerCount: u32
ppEnabledLayerNames: *const *const c_char
enabledExtensionCount: u32
ppEnabledExtensionNames: *const *const c_char
pEnabledFeatures: *const VkPhysicalDeviceFeatures
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VkDeviceCreateInfo
impl !Send for VkDeviceCreateInfo
impl !Sync for VkDeviceCreateInfo
impl Unpin for VkDeviceCreateInfo
impl UnwindSafe for VkDeviceCreateInfo
Blanket Implementations
Mutably borrows from an owned value. Read more