Struct pilka_lib::ash::vk::KhrBufferDeviceAddressFn [−]
pub struct KhrBufferDeviceAddressFn {
pub get_buffer_device_address_khr: unsafe extern "system" fn(Device, *const BufferDeviceAddressInfo) -> u64,
pub get_buffer_opaque_capture_address_khr: unsafe extern "system" fn(Device, *const BufferDeviceAddressInfo) -> u64,
pub get_device_memory_opaque_capture_address_khr: unsafe extern "system" fn(Device, *const DeviceMemoryOpaqueCaptureAddressInfo) -> u64,
}
Fields
get_buffer_device_address_khr: unsafe extern "system" fn(Device, *const BufferDeviceAddressInfo) -> u64
get_buffer_opaque_capture_address_khr: unsafe extern "system" fn(Device, *const BufferDeviceAddressInfo) -> u64
get_device_memory_opaque_capture_address_khr: unsafe extern "system" fn(Device, *const DeviceMemoryOpaqueCaptureAddressInfo) -> u64
Implementations
pub const SPEC_VERSION: u32
pub unsafe fn get_buffer_device_address_khr(
&self,
device: Device,
p_info: *const BufferDeviceAddressInfo
) -> u64
pub unsafe fn get_buffer_device_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
pub unsafe fn get_buffer_opaque_capture_address_khr(
&self,
device: Device,
p_info: *const BufferDeviceAddressInfo
) -> u64
Trait Implementations
impl Clone for KhrBufferDeviceAddressFn
impl Clone for KhrBufferDeviceAddressFn
pub fn clone(&self) -> KhrBufferDeviceAddressFn
pub fn clone(&self) -> KhrBufferDeviceAddressFn
Returns a copy of the value. Read more
Performs copy-assignment from source
. Read more
impl Send for KhrBufferDeviceAddressFn
impl Sync for KhrBufferDeviceAddressFn
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