Struct ash::extensions::khr::WaylandSurface [−][src]
pub struct WaylandSurface { /* fields omitted */ }
Implementations
pub unsafe fn create_wayland_surface(
&self,
create_info: &WaylandSurfaceCreateInfoKHR,
allocation_callbacks: Option<&AllocationCallbacks>
) -> VkResult<SurfaceKHR>
pub unsafe fn create_wayland_surface(
&self,
create_info: &WaylandSurfaceCreateInfoKHR,
allocation_callbacks: Option<&AllocationCallbacks>
) -> VkResult<SurfaceKHR>
pub unsafe fn get_physical_device_wayland_presentation_support(
&self,
physical_device: PhysicalDevice,
queue_family_index: u32,
wl_display: &mut wl_display
) -> bool
pub unsafe fn get_physical_device_wayland_presentation_support(
&self,
physical_device: PhysicalDevice,
queue_family_index: u32,
wl_display: &mut wl_display
) -> bool
<https://www.khronos.org/registry/vulkan/specs/1.2-extensions/man/html/vkGetPhysicalDeviceWaylandPresentationSupportKHR.html
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for WaylandSurface
impl Send for WaylandSurface
impl Sync for WaylandSurface
impl Unpin for WaylandSurface
impl UnwindSafe for WaylandSurface
Blanket Implementations
Mutably borrows from an owned value. Read more