pub trait KhrBufferDeviceAddressExtension: DeviceV1_0 {
const METADATA: Extension = KHR_BUFFER_DEVICE_ADDRESS_EXTENSION;
// Provided methods
unsafe fn get_buffer_device_address_khr(
&self,
info: &BufferDeviceAddressInfo
) -> DeviceAddress { ... }
unsafe fn get_buffer_opaque_capture_address_khr(
&self,
info: &BufferDeviceAddressInfo
) -> u64 { ... }
unsafe fn get_device_memory_opaque_capture_address_khr(
&self,
info: &DeviceMemoryOpaqueCaptureAddressInfo
) -> u64 { ... }
}
Expand description
Provided Associated Constants§
Provided Methods§
sourceunsafe fn get_buffer_device_address_khr(
&self,
info: &BufferDeviceAddressInfo
) -> DeviceAddress
unsafe fn get_buffer_device_address_khr( &self, info: &BufferDeviceAddressInfo ) -> DeviceAddress
sourceunsafe fn get_buffer_opaque_capture_address_khr(
&self,
info: &BufferDeviceAddressInfo
) -> u64
unsafe fn get_buffer_opaque_capture_address_khr( &self, info: &BufferDeviceAddressInfo ) -> u64
Object Safety§
This trait is not object safe.