MCPcopy Create free account

hub / github.com/blahgeek/rabbitink / functions

Functions140 in github.com/blahgeek/rabbitink

↓ 29 callersMethodheight
(&self)
src/image.rs:137
↓ 28 callersMethodwidth
(&self)
src/image.rs:134
↓ 17 callersMethodget_screen_size
(&self)
src/driver/it8915.rs:109
↓ 14 callersMethodsize
(&self)
src/source/xcbgrab.rs:29
↓ 13 callersMethodmut_ptr
(&mut self, row: i32)
src/image.rs:171
↓ 10 callersMethodheader
(&self)
src/image.rs:220
↓ 9 callersMethodbpp
(&self)
src/image.rs:46
↓ 9 callersMethodptr
(&self, row: i32)
src/image.rs:149
↓ 7 callersMethoddisplay_area
( &mut self, tl: Point, size: Size, mode: DisplayMode, wait_ready: boo
src/driver/it8915.rs:357
↓ 7 callersMethodpitch
(&self)
src/image.rs:140
↓ 7 callersMethodprocess
( &mut self, input_img: &InputT, output_img: &mut OutputT, dithering_method: D
src/imgproc/gpu.rs:241
↓ 6 callersFunctionoptimal_pitch
(width: i32, bpp: i32)
src/imgproc/gpu.rs:53
↓ 6 callersMethodreset_display
(&mut self)
src/driver/it8915.rs:196
↓ 6 callersMethodval
(&self)
src/driver/serde.rs:8
↓ 5 callersMethodfill
(&mut self, val: u8)
src/image.rs:192
↓ 5 callersMethodget_mem_pitch
(&self, mem_mode: MemMode)
src/driver/it8915.rs:117
↓ 5 callersMethodio_read
(&mut self, cmd: &CMD, data: &mut DATA)
src/driver/scsi.rs:53
↓ 5 callersMethodload_image_fullwidth_1bpp
( &mut self, row_offset: u32, image: &impl ConstImage, )
src/driver/it8915.rs:335
↓ 5 callersMethodsubimg
(&self, pt: Point, size: Size)
src/image.rs:103
↓ 4 callersFunctionas_bytes
(data: &T)
src/driver/scsi.rs:19
↓ 4 callersFunctionminimum_pitch
(bpp: i32, width: i32)
src/image.rs:56
↓ 4 callersMethodpmic_control
(&mut self, vcom: Option<f32>, power: Option<bool>)
src/driver/it8915.rs:217
↓ 4 callersMethodpoll_display_ready
(&mut self, block: bool)
src/app.rs:186
↓ 4 callersMethodwrite_mem
(&mut self, addr: u32, data: &[u8])
src/driver/it8915.rs:274
↓ 3 callersFunctionblend
(cursor: u32, img: u32, alpha: u32)
src/source/xcbgrab.rs:192
↓ 3 callersMethoddata
(&self)
src/image.rs:226
↓ 3 callersMethodformat
(&self)
src/image.rs:131
↓ 3 callersMethodget
(&self, src: u8, dst: u8)
src/driver/waveform.rs:53
↓ 3 callersMethodio_write
(&mut self, cmd: &CMD, data: &DATA)
src/driver/scsi.rs:49
↓ 3 callersMethodload_image_fullwidth_8bpp
( &mut self, row_offset: u32, image: &impl ConstImage, )
src/driver/it8915.rs:346
↓ 3 callersMethodmut_data
(&mut self)
src/image.rs:256
↓ 3 callersFunctionrepack_mono
(src: &impl ConstImage, dst_format: ImageFormat, dst_pitch: i32)
src/image/convert.rs:3
↓ 3 callersMethodslice
(&self)
src/source/xcbgrab.rs:37
↓ 2 callersMethodcheck_status
(&mut self)
src/driver/scsi/generic.rs:90
↓ 2 callersMethodcopy_from
(&mut self, src: &T)
src/image.rs:182
↓ 2 callersFunctioncreate_source
( display: Option<&str>, offset: Point, max_size: Option<Size>, )
src/source.rs:19
↓ 2 callersFunctiondithering_thresholds_buf
(v: &[u32; 16])
src/imgproc/gpu.rs:36
↓ 2 callersFunctionfloyd_steinberg
(bgra_src: &impl ConstImage, target_color_space: TargetColorSpace)
src/imgproc/dithering.rs:35
↓ 2 callersMethodget_frame
(&mut self)
src/source/quartz.rs:94
↓ 2 callersFunctionindex
(src: u8, dst: u8)
src/driver/waveform.rs:38
↓ 2 callersMethodio_write_bytes
(&mut self, cmd: &CMD, data: &[u8])
src/driver/scsi.rs:45
↓ 2 callersMethodload_frame_generic
(&mut self, imgproc_fn: ImgprocFn)
src/app.rs:88
↓ 2 callersMethodload_image_fullwidth_generic
( &mut self, row_offset: u32, image: &impl ConstImage, pitch: u32, )
src/driver/it8915.rs:300
↓ 2 callersMethodmap_buffer_sync
(&self, buffer_slice: &wgpu::BufferSlice, mode: wgpu::MapMode)
src/imgproc/gpu.rs:191
↓ 2 callersMethodpack_cbw_and_cdb
(&mut self, cmd: &[u8], data_len: usize, direction: u8)
src/driver/scsi/generic.rs:70
↓ 2 callersMethodread_busy_state
(&mut self)
src/driver/it8915.rs:253
↓ 2 callersMethodset
(&mut self, src: u8, dst: u8, actions: &[Action])
src/driver/waveform.rs:65
↓ 2 callersMethodswitch_mem_mode
(&mut self, mem_mode: MemMode)
src/driver/it8915.rs:169
↓ 1 callersFunctionadd_binding
(header_path: &str)
build.rs:8
↓ 1 callersFunctionas_bytes_mut
(data: &mut T)
src/driver/scsi.rs:23
↓ 1 callersFunctionbgra_to_gray
(bgra: *const u8)
src/imgproc/dithering.rs:26
↓ 1 callersFunctionblend_rgba
(cursor: u32, img: u32)
src/source/xcbgrab.rs:185
↓ 1 callersMethodcan_display_nonoverlapping
return if current display dirty range is actually not blocked by displaying rows NOTE that we only display one full range
src/app.rs:175
↓ 1 callersFunctioncompute_modified_rows
(row_hashes_a: &[u64], row_hashes_b: &[u64])
src/app.rs:29
↓ 1 callersFunctioncompute_row_hashes
(m: &impl ConstImage)
src/app.rs:18
↓ 1 callersFunctioncvmat_from_image
(img: &T)
src/image/cv_adapter.rs:13
↓ 1 callersMethoddata
(&self)
src/driver/waveform.rs:47
↓ 1 callersMethoddisplay_mode_fast
(&self)
src/run_mode.rs:37
↓ 1 callersMethoddisplay_mode_slow
(&self)
src/run_mode.rs:43
↓ 1 callersMethoddithering_method
(&self)
src/run_mode.rs:56
↓ 1 callersMethoddo_display_full_refresh_block
(&mut self)
src/app.rs:228
↓ 1 callersMethoddo_display_nonblock
(&mut self)
src/app.rs:197
↓ 1 callersMethoddraw_cursor
( &self, img: &mut impl Image, cursor_image: xcb::xfixes::GetCursorImageReply, )
src/source/xcbgrab.rs:146
↓ 1 callersMethodfind_nearest_and_residual
(&self, src: u8)
src/imgproc/dithering.rs:9
↓ 1 callersMethodframe_count
(&self)
src/driver/waveform.rs:79
↓ 1 callersMethodframe_size
(&self)
src/source/quartz.rs:90
↓ 1 callersMethodid
(&self)
src/source/xcbgrab.rs:25
↓ 1 callersFunctionis_invalid_byte
(val: u8)
src/driver/waveform.rs:42
↓ 1 callersMethodload_frame_gray
(&mut self)
src/app.rs:162
↓ 1 callersMethodload_frame_mono
get frame and load into driver,modify display_dirty_range
src/app.rs:148
↓ 1 callersFunctionmake_screensave_img
(size: Size)
src/source/xcbgrab.rs:64
↓ 1 callersMethodmem_mode
(&self)
src/run_mode.rs:49
↓ 1 callersMethodmut_slice
(&self)
src/source/xcbgrab.rs:33
↓ 1 callersMethodmut_view
(&mut self)
src/image.rs:199
↓ 1 callersMethodopen
(path: &Path)
src/driver/scsi/linux.rs:61
↓ 1 callersMethodread_output
(&self, output_img: &mut T)
src/imgproc/gpu.rs:219
↓ 1 callersFunctionrotate
( input_img: &T, rotation: Rotation, output_size: Size, )
src/imgproc/rotate.rs:20
↓ 1 callersMethodrotated_size
(&self, size: Size)
src/imgproc/rotate.rs:12
↓ 1 callersMethodrun
(&mut self)
src/app.rs:241
↓ 1 callersMethodset_force_temperature
NOTE: there doesn't seem to be a way to un-set the force temperature (aside from restart)
src/driver/it8915.rs:267
↓ 1 callersMethodview
(&self)
src/image.rs:159
↓ 1 callersMethodwrite_input
(&self, input_img: &T)
src/imgproc/gpu.rs:201
↓ 1 callersMethodwrite_mem_fast
(&mut self, addr: u32, data: &[u8])
src/driver/it8915.rs:286
Methodbpp
(&self)
src/image.rs:128
Functioncvmat_image_view
(m: &cv::core::Mat)
src/image/cv_adapter.rs:6
Methoddata
(&self)
src/source/scrap_generic.rs:19
Methoddefault
()
src/run_mode.rs:14
Methoddrop
(&mut self)
src/source/xcbgrab.rs:43
Methoddrop
(&mut self)
src/driver/scsi/linux.rs:14
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/driver/serde.rs:20
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/driver/waveform.rs:15
Methodframe_size
(&self)
src/source/xcbgrab.rs:197
Methodframe_size
(&self)
src/source/scrap_generic.rs:79
Methodfrom
(value: (T, T))
src/image.rs:11
Methodfrom
(value: u32)
src/driver/serde.rs:14
Methodfrom_str
(s: &str)
src/run_mode.rs:22
Methodget_frame
(&mut self)
src/source/xcbgrab.rs:201
Methodget_frame
(&mut self)
src/source/scrap_generic.rs:83
Methodheader
(&self)
src/source/scrap_generic.rs:13
Methodio_read
(&mut self, cmd: &[u8], data: &mut [u8])
src/driver/scsi/linux.rs:21
next →1–100 of 140, ranked by callers