Struct bedrock::PhysicalDevice [] [src]

pub struct PhysicalDevice(_, _);

Opaque handle to a physical device object

Platform Dependent Methods: Presentation Support checking functions

  • xlib_presentation_support(&self, queue_family: u32, display: *mut x11::xlib::Display, visual: x11::xlib::VisualID) -> bool: VK_KHR_xlib_surface
  • xcb_presentation_support(&self, queue_family: u32, connection: *mut xcb::ffi::xcb_connection_t, visual: xcb::ffi::xcb_visualid_t) -> bool: VK_KHR_xcb_surface
  • wayland_presentation_support(&self, queue_family: u32, display: *mut wayland_client::sys::wl_display) -> bool: VK_KHR_wayland_surface
  • win32_presentation_support(&self, queue_family: u32) -> bool: VK_KHR_win32_surface
  • Methods for Android and Mir surfaces are not implemented

Trait Implementations

impl VkHandle for PhysicalDevice
[src]

[src]

Retrieve an underlying handle

Auto Trait Implementations

impl !Send for PhysicalDevice

impl !Sync for PhysicalDevice