Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/Twinklebear/oidn-rs
/ functions
Functions
153 in github.com/Twinklebear/oidn-rs
⨍
Functions
153
◇
Types & classes
20
Function
buffer_clone_and_from_keep_raw_buffer_alive
()
src/tests.rs:91
Function
buffer_import_read_write
()
src/tests.rs:73
Function
buffer_read_write
()
src/tests.rs:44
Method
buffer_size_mismatch
(buffer: &Option<Buffer>, expected: usize)
src/filter.rs:222
Function
buffer_size_mismatch_paths_return_none
()
src/tests.rs:59
Function
bundled_runtime_libraries_are_copied_next_to_test_binary
()
tests/bundled_runtime.rs:6
Method
byte_size
Returns the size of the buffer in bytes.
src/buffer.rs:199
Method
cpu
()
src/device.rs:42
Method
create
(device_type: OIDNDeviceType)
src/device.rs:22
Function
create_buffer_with_storage_rejects_len_overflow
()
src/tests.rs:146
Function
create_buffer_with_storage_tracks_host_metadata
()
src/tests.rs:128
Method
cuda
()
src/device.rs:50
Method
data_ptr
Returns the raw data pointer for host-accessible buffers. This pointer may be null, and dereferencing it is unsafe. OIDN only permits host access for
src/buffer.rs:213
Method
default
()
src/device.rs:103
Function
default_new_and_from_raw_devices_are_usable
()
src/tests.rs:678
Method
drop
(&mut self)
src/filter.rs:478
Method
drop
(&mut self)
src/buffer.rs:244
Method
drop
(&mut self)
src/device.rs:95
Function
filter_async_guard_syncs_on_drop
()
src/tests.rs:279
Function
filter_async_rejects_invalid_dimensions_and_foreign_buffers
()
src/tests.rs:485
Function
filter_buffer_paths_execute_and_wait_for_async_guards
()
src/tests.rs:235
Function
filter_buffer_rejects_invalid_dimensions_and_foreign_buffers
()
src/tests.rs:404
Function
filter_rejects_auxiliary_buffers_with_invalid_dimensions
()
src/tests.rs:446
Function
format_command
(program: &str, args: &[OsString])
xtask/src/main.rs:348
Method
from
(buffer: &Buffer)
src/buffer.rs:238
Method
from_raw
# Safety Raw device must not be invalid (e.g. destroyed, null, etc.) Raw device must be committed using [oidnCommitDevice].
src/device.rs:65
Function
header_candidates_for_oidn_dir
(dir: PathBuf)
xtask/src/main.rs:206
Method
hip
()
src/device.rs:54
Function
image_dimensions_drops_stale_aux_buffers
()
src/tests.rs:540
Function
is_oidn_runtime_library
(file_name: &str)
tests/bundled_runtime.rs:38
Function
main
()
build.rs:9
Function
main
()
xtask/src/main.rs:33
Function
main
()
examples/buffer.rs:9
Function
main
()
examples/denoise_exr.rs:101
Function
main
()
examples/async_buffers.rs:9
Function
main
A simple test application that shows opening a color image and passing it to OIDN for denoising. The denoised image is then saved out.
examples/simple.rs:8
Method
metal
()
src/device.rs:58
Method
new
(device: &'a Device)
src/filter.rs:24
Method
new
Create a device using the fastest device available to run denoising
src/device.rs:18
Method
new
(width: usize, height: usize)
examples/denoise_exr.rs:71
Function
optional_devices_can_be_queried
()
src/tests.rs:669
Function
public_types_remain_send
()
src/tests.rs:36
Method
raw
# Safety Raw device must not be made invalid (e.g. by destroying it).
src/device.rs:71
Function
raw_buffer_byte_size_preserves_non_f32_sizes
()
src/tests.rs:113
Method
size
Returns the size of the buffer as a number of `f32` values.
src/buffer.rs:218
Function
slice_auxiliary_images_are_reused_and_resized
()
src/tests.rs:341
Function
slice_auxiliary_setters_cover_initial_reuse_and_resize_paths
()
src/tests.rs:363
Function
slice_filter_paths_execute_and_validate_dimensions
()
src/tests.rs:310
Method
storage
Returns the storage mode used by the buffer.
src/buffer.rs:204
Method
sycl
()
src/device.rs:46
Method
try_create
(device_type: OIDNDeviceType)
src/device.rs:30
Method
wait
Blocks until the asynchronous write has completed.
src/buffer.rs:263
Function
weights_and_new_enum_variants_are_exposed
()
src/tests.rs:603
← previous
101–153 of 153, ranked by callers