Struct ash::vk::KhrBufferDeviceAddressFn [−][src]
pub struct KhrBufferDeviceAddressFn { pub get_buffer_device_address_khr: extern "system" fn(device: Device, p_info: *const BufferDeviceAddressInfo) -> DeviceAddress, pub get_buffer_opaque_capture_address_khr: extern "system" fn(device: Device, p_info: *const BufferDeviceAddressInfo) -> u64, pub get_device_memory_opaque_capture_address_khr: extern "system" fn(device: Device, p_info: *const DeviceMemoryOpaqueCaptureAddressInfo) -> u64, }
Fields
get_buffer_device_address_khr: extern "system" fn(device: Device, p_info: *const BufferDeviceAddressInfo) -> DeviceAddress
get_buffer_opaque_capture_address_khr: extern "system" fn(device: Device, p_info: *const BufferDeviceAddressInfo) -> u64
get_device_memory_opaque_capture_address_khr: extern "system" fn(device: Device, p_info: *const DeviceMemoryOpaqueCaptureAddressInfo) -> u64
Implementations
pub unsafe fn get_buffer_device_address_khr(
&self,
device: Device,
p_info: *const BufferDeviceAddressInfo
) -> DeviceAddress
pub unsafe fn get_buffer_device_address_khr(
&self,
device: Device,
p_info: *const BufferDeviceAddressInfo
) -> DeviceAddress
pub unsafe fn get_buffer_opaque_capture_address_khr(
&self,
device: Device,
p_info: *const BufferDeviceAddressInfo
) -> u64
pub unsafe fn get_buffer_opaque_capture_address_khr(
&self,
device: Device,
p_info: *const BufferDeviceAddressInfo
) -> u64
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for KhrBufferDeviceAddressFn
impl Unpin for KhrBufferDeviceAddressFn
impl UnwindSafe for KhrBufferDeviceAddressFn
Blanket Implementations
Mutably borrows from an owned value. Read more