MCPcopy Index your code

hub / github.com/Twinklebear/oidn-rs / functions

Functions153 in github.com/Twinklebear/oidn-rs

Functionbuffer_clone_and_from_keep_raw_buffer_alive
()
src/tests.rs:91
Functionbuffer_import_read_write
()
src/tests.rs:73
Functionbuffer_read_write
()
src/tests.rs:44
Methodbuffer_size_mismatch
(buffer: &Option<Buffer>, expected: usize)
src/filter.rs:222
Functionbuffer_size_mismatch_paths_return_none
()
src/tests.rs:59
Functionbundled_runtime_libraries_are_copied_next_to_test_binary
()
tests/bundled_runtime.rs:6
Methodbyte_size
Returns the size of the buffer in bytes.
src/buffer.rs:199
Methodcpu
()
src/device.rs:42
Methodcreate
(device_type: OIDNDeviceType)
src/device.rs:22
Functioncreate_buffer_with_storage_rejects_len_overflow
()
src/tests.rs:146
Functioncreate_buffer_with_storage_tracks_host_metadata
()
src/tests.rs:128
Methodcuda
()
src/device.rs:50
Methoddata_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
Methoddefault
()
src/device.rs:103
Functiondefault_new_and_from_raw_devices_are_usable
()
src/tests.rs:678
Methoddrop
(&mut self)
src/filter.rs:478
Methoddrop
(&mut self)
src/buffer.rs:244
Methoddrop
(&mut self)
src/device.rs:95
Functionfilter_async_guard_syncs_on_drop
()
src/tests.rs:279
Functionfilter_async_rejects_invalid_dimensions_and_foreign_buffers
()
src/tests.rs:485
Functionfilter_buffer_paths_execute_and_wait_for_async_guards
()
src/tests.rs:235
Functionfilter_buffer_rejects_invalid_dimensions_and_foreign_buffers
()
src/tests.rs:404
Functionfilter_rejects_auxiliary_buffers_with_invalid_dimensions
()
src/tests.rs:446
Functionformat_command
(program: &str, args: &[OsString])
xtask/src/main.rs:348
Methodfrom
(buffer: &Buffer)
src/buffer.rs:238
Methodfrom_raw
# Safety Raw device must not be invalid (e.g. destroyed, null, etc.) Raw device must be committed using [oidnCommitDevice].
src/device.rs:65
Functionheader_candidates_for_oidn_dir
(dir: PathBuf)
xtask/src/main.rs:206
Methodhip
()
src/device.rs:54
Functionimage_dimensions_drops_stale_aux_buffers
()
src/tests.rs:540
Functionis_oidn_runtime_library
(file_name: &str)
tests/bundled_runtime.rs:38
Functionmain
()
build.rs:9
Functionmain
()
xtask/src/main.rs:33
Functionmain
()
examples/buffer.rs:9
Functionmain
()
examples/denoise_exr.rs:101
Functionmain
()
examples/async_buffers.rs:9
Functionmain
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
Methodmetal
()
src/device.rs:58
Methodnew
(device: &'a Device)
src/filter.rs:24
Methodnew
Create a device using the fastest device available to run denoising
src/device.rs:18
Methodnew
(width: usize, height: usize)
examples/denoise_exr.rs:71
Functionoptional_devices_can_be_queried
()
src/tests.rs:669
Functionpublic_types_remain_send
()
src/tests.rs:36
Methodraw
# Safety Raw device must not be made invalid (e.g. by destroying it).
src/device.rs:71
Functionraw_buffer_byte_size_preserves_non_f32_sizes
()
src/tests.rs:113
Methodsize
Returns the size of the buffer as a number of `f32` values.
src/buffer.rs:218
Functionslice_auxiliary_images_are_reused_and_resized
()
src/tests.rs:341
Functionslice_auxiliary_setters_cover_initial_reuse_and_resize_paths
()
src/tests.rs:363
Functionslice_filter_paths_execute_and_validate_dimensions
()
src/tests.rs:310
Methodstorage
Returns the storage mode used by the buffer.
src/buffer.rs:204
Methodsycl
()
src/device.rs:46
Methodtry_create
(device_type: OIDNDeviceType)
src/device.rs:30
Methodwait
Blocks until the asynchronous write has completed.
src/buffer.rs:263
Functionweights_and_new_enum_variants_are_exposed
()
src/tests.rs:603
← previous101–153 of 153, ranked by callers