Struct pilka_lib::ash::extensions::khr::BufferDeviceAddress [−]
pub struct BufferDeviceAddress { /* fields omitted */ }
Implementations
impl BufferDeviceAddress
impl BufferDeviceAddress
pub fn new(instance: &Instance, device: &Device) -> BufferDeviceAddress
pub unsafe fn get_buffer_device_address(
&self,
info: &BufferDeviceAddressInfo
) -> u64
pub unsafe fn get_buffer_device_address(
&self,
info: &BufferDeviceAddressInfo
) -> u64
pub unsafe fn get_buffer_opaque_capture_address(
&self,
info: &BufferDeviceAddressInfo
) -> u64
pub unsafe fn get_buffer_opaque_capture_address(
&self,
info: &BufferDeviceAddressInfo
) -> u64
pub unsafe fn get_device_memory_opaque_capture_address(
&self,
info: &DeviceMemoryOpaqueCaptureAddressInfo
) -> u64
pub unsafe fn get_device_memory_opaque_capture_address(
&self,
info: &DeviceMemoryOpaqueCaptureAddressInfo
) -> u64
pub fn fp(&self) -> &KhrBufferDeviceAddressFn
Trait Implementations
impl Clone for BufferDeviceAddress
impl Clone for BufferDeviceAddress
pub fn clone(&self) -> BufferDeviceAddress
pub fn clone(&self) -> BufferDeviceAddress
Returns a copy of the value. Read more
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl RefUnwindSafe for BufferDeviceAddress
impl Send for BufferDeviceAddress
impl Sync for BufferDeviceAddress
impl Unpin for BufferDeviceAddress
impl UnwindSafe for BufferDeviceAddress
Blanket Implementations
Mutably borrows from an owned value. Read more