Struct pilka_lib::ash::extensions::khr::ExternalMemoryFd [−]
pub struct ExternalMemoryFd { /* fields omitted */ }
Implementations
impl ExternalMemoryFd
impl ExternalMemoryFd
pub fn new(instance: &Instance, device: &Device) -> ExternalMemoryFd
pub unsafe fn get_memory_fd(
&self,
create_info: &MemoryGetFdInfoKHR
) -> Result<i32, Result>
pub unsafe fn get_memory_fd(
&self,
create_info: &MemoryGetFdInfoKHR
) -> Result<i32, Result>
pub unsafe fn get_memory_fd_properties_khr(
&self,
handle_type: ExternalMemoryHandleTypeFlags,
fd: i32
) -> Result<MemoryFdPropertiesKHR, Result>
pub unsafe fn get_memory_fd_properties_khr(
&self,
handle_type: ExternalMemoryHandleTypeFlags,
fd: i32
) -> Result<MemoryFdPropertiesKHR, Result>
pub fn fp(&self) -> &KhrExternalMemoryFdFn
Trait Implementations
impl Clone for ExternalMemoryFd
impl Clone for ExternalMemoryFd
pub fn clone(&self) -> ExternalMemoryFd
pub fn clone(&self) -> ExternalMemoryFd
Returns a copy of the value. Read more
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl RefUnwindSafe for ExternalMemoryFd
impl Send for ExternalMemoryFd
impl Sync for ExternalMemoryFd
impl Unpin for ExternalMemoryFd
impl UnwindSafe for ExternalMemoryFd
Blanket Implementations
Mutably borrows from an owned value. Read more