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