Docs.rs
oidn-2.2.3
oidn 2.2.3
Permalink
Docs.rs crate page
MIT
Links
Homepage
Documentation
Repository
Crates.io
Source
Owners
Twinklebear
Dependencies
num_enum ^0.7.2
normal
Versions
7.69%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
oidn
2.2.3
Module sys
Structs
Constants
Functions
Type Aliases
In crate oidn
?
Settings
Module
oidn
::
sys
Copy item path
source
·
[
−
]
Structs
§
CUstream_st
OIDNBufferImpl
OIDNDeviceImpl
OIDNFilterImpl
ihipStream_t
Constants
§
OIDNDeviceType_OIDN_DEVICE_TYPE_CPU
OIDNDeviceType_OIDN_DEVICE_TYPE_CUDA
OIDNDeviceType_OIDN_DEVICE_TYPE_DEFAULT
OIDNDeviceType_OIDN_DEVICE_TYPE_HIP
OIDNDeviceType_OIDN_DEVICE_TYPE_METAL
OIDNDeviceType_OIDN_DEVICE_TYPE_SYCL
OIDNError_OIDN_ERROR_CANCELLED
OIDNError_OIDN_ERROR_INVALID_ARGUMENT
OIDNError_OIDN_ERROR_INVALID_OPERATION
OIDNError_OIDN_ERROR_NONE
OIDNError_OIDN_ERROR_OUT_OF_MEMORY
OIDNError_OIDN_ERROR_UNKNOWN
OIDNError_OIDN_ERROR_UNSUPPORTED_HARDWARE
OIDNExternalMemoryTypeFlag_OIDN_EXTERNAL_MEMORY_TYPE_FLAG_D3D11_RESOURCE
OIDNExternalMemoryTypeFlag_OIDN_EXTERNAL_MEMORY_TYPE_FLAG_D3D11_RESOURCE_KMT
OIDNExternalMemoryTypeFlag_OIDN_EXTERNAL_MEMORY_TYPE_FLAG_D3D11_TEXTURE
OIDNExternalMemoryTypeFlag_OIDN_EXTERNAL_MEMORY_TYPE_FLAG_D3D11_TEXTURE_KMT
OIDNExternalMemoryTypeFlag_OIDN_EXTERNAL_MEMORY_TYPE_FLAG_D3D12_HEAP
OIDNExternalMemoryTypeFlag_OIDN_EXTERNAL_MEMORY_TYPE_FLAG_D3D12_RESOURCE
OIDNExternalMemoryTypeFlag_OIDN_EXTERNAL_MEMORY_TYPE_FLAG_DMA_BUF
OIDNExternalMemoryTypeFlag_OIDN_EXTERNAL_MEMORY_TYPE_FLAG_NONE
OIDNExternalMemoryTypeFlag_OIDN_EXTERNAL_MEMORY_TYPE_FLAG_OPAQUE_FD
OIDNExternalMemoryTypeFlag_OIDN_EXTERNAL_MEMORY_TYPE_FLAG_OPAQUE_WIN32
OIDNExternalMemoryTypeFlag_OIDN_EXTERNAL_MEMORY_TYPE_FLAG_OPAQUE_WIN32_KMT
OIDNFormat_OIDN_FORMAT_FLOAT
OIDNFormat_OIDN_FORMAT_FLOAT2
OIDNFormat_OIDN_FORMAT_FLOAT3
OIDNFormat_OIDN_FORMAT_FLOAT4
OIDNFormat_OIDN_FORMAT_HALF
OIDNFormat_OIDN_FORMAT_HALF2
OIDNFormat_OIDN_FORMAT_HALF3
OIDNFormat_OIDN_FORMAT_HALF4
OIDNFormat_OIDN_FORMAT_UNDEFINED
OIDNQuality_OIDN_QUALITY_BALANCED
OIDNQuality_OIDN_QUALITY_DEFAULT
OIDNQuality_OIDN_QUALITY_HIGH
OIDNStorage_OIDN_STORAGE_DEVICE
OIDNStorage_OIDN_STORAGE_HOST
OIDNStorage_OIDN_STORAGE_MANAGED
OIDNStorage_OIDN_STORAGE_UNDEFINED
Functions
§
oidnCommitDevice
⚠
oidnCommitFilter
⚠
oidnExecuteFilter
⚠
oidnExecuteFilterAsync
⚠
oidnGetBufferData
⚠
oidnGetBufferSize
⚠
oidnGetBufferStorage
⚠
oidnGetDeviceBool
⚠
oidnGetDeviceError
⚠
oidnGetDeviceInt
⚠
oidnGetFilterBool
⚠
oidnGetFilterFloat
⚠
oidnGetFilterInt
⚠
oidnGetNumPhysicalDevices
⚠
oidnGetPhysicalDeviceBool
⚠
oidnGetPhysicalDeviceData
⚠
oidnGetPhysicalDeviceInt
⚠
oidnGetPhysicalDeviceString
⚠
oidnNewBuffer
⚠
oidnNewBufferWithStorage
⚠
oidnNewCUDADevice
⚠
oidnNewDevice
⚠
oidnNewDeviceByID
⚠
oidnNewDeviceByLUID
⚠
oidnNewDeviceByPCIAddress
⚠
oidnNewDeviceByUUID
⚠
oidnNewFilter
⚠
oidnNewHIPDevice
⚠
oidnNewMetalDevice
⚠
oidnNewSharedBuffer
⚠
oidnNewSharedBufferFromFD
⚠
oidnNewSharedBufferFromMetal
⚠
oidnNewSharedBufferFromWin32Handle
⚠
oidnReadBuffer
⚠
oidnReadBufferAsync
⚠
oidnReleaseBuffer
⚠
oidnReleaseDevice
⚠
oidnReleaseFilter
⚠
oidnRetainBuffer
⚠
oidnRetainDevice
⚠
oidnRetainFilter
⚠
oidnSetDeviceBool
⚠
oidnSetDeviceErrorFunction
⚠
oidnSetDeviceInt
⚠
oidnSetFilterBool
⚠
oidnSetFilterFloat
⚠
oidnSetFilterImage
⚠
oidnSetFilterInt
⚠
oidnSetFilterProgressMonitorFunction
⚠
oidnSetSharedFilterData
⚠
oidnSetSharedFilterImage
⚠
oidnSyncDevice
⚠
oidnUnsetFilterData
⚠
oidnUnsetFilterImage
⚠
oidnUpdateFilterData
⚠
oidnWriteBuffer
⚠
oidnWriteBufferAsync
⚠
Type Aliases
§
MTLBuffer_id
MTLCommandQueue_id
OIDNBuffer
OIDNDevice
OIDNDeviceType
OIDNError
OIDNErrorFunction
OIDNExternalMemoryTypeFlag
OIDNFilter
OIDNFormat
OIDNProgressMonitorFunction
OIDNQuality
OIDNStorage
cudaStream_t
hipStream_t