pub type XlibSurfaceCreateInfo = VkXlibSurfaceCreateInfoKHR;Available on crate feature
VK_KHR_xlib_surface only.Aliased Type§
#[repr(C)]pub struct XlibSurfaceCreateInfo {
pub sType: i32,
pub pNext: *const c_void,
pub flags: u32,
pub dpy: *mut _XDisplay,
pub window: u64,
}Fields§
§sType: i32§pNext: *const c_void§flags: u32§dpy: *mut _XDisplay§window: u64Implementations§
Trait Implementations§
Source§impl SurfaceCreateInfo for XlibSurfaceCreateInfo
impl SurfaceCreateInfo for XlibSurfaceCreateInfo
Source§unsafe fn execute(
&self,
instance: &(impl VkHandle<Handle = VkInstance> + ?Sized),
allocation_callbacks: Option<&VkAllocationCallbacks>,
) -> Result<VkSurfaceKHR>
unsafe fn execute( &self, instance: &(impl VkHandle<Handle = VkInstance> + ?Sized), allocation_callbacks: Option<&VkAllocationCallbacks>, ) -> Result<VkSurfaceKHR>
Available on crate feature
Implements only.