pub struct VulkanAdapter {
pub physical_device: PhysicalDevice,
pub info: AdapterInfo,
pub queue_family_index: u32,
pub memory_properties: PhysicalDeviceMemoryProperties,
pub non_coherent_atom_size: u64,
}Fields§
§physical_device: PhysicalDevice§info: AdapterInfo§queue_family_index: u32§memory_properties: PhysicalDeviceMemoryProperties§non_coherent_atom_size: u64Implementations§
Source§impl VulkanAdapter
impl VulkanAdapter
pub fn info(&self) -> &AdapterInfo
Trait Implementations§
Source§impl HalAdapter for VulkanAdapter
Available on crate feature vulkan only.
impl HalAdapter for VulkanAdapter
Available on crate feature
vulkan only.fn info(&self) -> &AdapterInfo
Auto Trait Implementations§
impl Freeze for VulkanAdapter
impl RefUnwindSafe for VulkanAdapter
impl Send for VulkanAdapter
impl Sync for VulkanAdapter
impl Unpin for VulkanAdapter
impl UnsafeUnpin for VulkanAdapter
impl UnwindSafe for VulkanAdapter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more