pub type WaylandSurfaceCreateInfo = VkWaylandSurfaceCreateInfoKHR;
Available on crate feature
VK_KHR_wayland_surface
only.Aliased Type§
#[repr(C)]pub struct WaylandSurfaceCreateInfo {
pub sType: i32,
pub pNext: *const c_void,
pub flags: u32,
pub display: *mut c_void,
pub surface: *mut c_void,
}
Fields§
§sType: i32
§pNext: *const c_void
§flags: u32
§display: *mut c_void
§surface: *mut c_void
Implementations§
Trait Implementations§
Source§impl SurfaceCreateInfo for WaylandSurfaceCreateInfo
impl SurfaceCreateInfo for WaylandSurfaceCreateInfo
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.