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) -> DeviceAddressget_buffer_opaque_capture_address_khr: extern "system" fn(device: Device, p_info: *const BufferDeviceAddressInfo) -> u64get_device_memory_opaque_capture_address_khr: extern "system" fn(device: Device, p_info: *const DeviceMemoryOpaqueCaptureAddressInfo) -> u64Implementations
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