MCPcopy Create free account

hub / github.com/darshanmakwana412/tsplat / functions

Functions95 in github.com/darshanmakwana412/tsplat

↓ 10 callersFunctionproject
( splats: &[Splat], camera: &OrbitCamera, params: &RenderParams, pool: &Option<rayon::ThreadPo
src/rasterize.rs:156
↓ 9 callersMethodorbit
(&mut self, dyaw: f32, dpitch: f32)
src/camera.rs:59
↓ 8 callersFunctionload_ply
( path: &Path, apply_sigmoid_opacity: bool, max_splats: usize, )
src/splat.rs:118
↓ 7 callersMethodf32
(&mut self)
src/splat.rs:30
↓ 7 callersMethodrange
(&mut self, lo: f32, hi: f32)
src/splat.rs:35
↓ 7 callersFunctionsort_by_depth
(projected: &mut [Projected], scratch: &mut ScratchBuffers)
src/rasterize.rs:287
↓ 7 callersFunctionwrite_hud_line
(out: &mut String, row: usize, sgr: &str, text: &str)
src/hud.rs:430
↓ 6 callersFunctionmean
(v: &[f64])
src/bin/bench_forward.rs:139
↓ 6 callersFunctionpush_u8_decimal
(buf: &mut Vec<u8>, v: u8)
src/framebuffer.rs:21
↓ 6 callersMethodqueue_text_clear
(&mut self)
src/display.rs:292
↓ 6 callersFunctionrender_halfblocks
(fb: &[(Vec3, f32)], width: u32, height: u32, out: &mut String)
src/framebuffer.rs:35
↓ 5 callersFunctionbench_camera
()
benches/forward_pass.rs:29
↓ 5 callersMethodflush
(&self)
src/display.rs:296
↓ 5 callersMethodposition
(&self)
src/camera.rs:40
↓ 5 callersFunctionprint_stats
(label: &str, values: &mut [f64])
src/bin/bench_forward.rs:143
↓ 5 callersFunctionrun_pipeline_serial
()
tests/regression.rs:34
↓ 5 callersFunctionscene_path
()
benches/forward_pass.rs:14
↓ 4 callersFunctionbuild_thread_pool
(num_threads: usize)
src/rasterize.rs:406
↓ 4 callersFunctioncomposite
( projected: &[Projected], fb: &mut [(Vec3, f32)], width: u32, _height: u32, params: &Rend
src/rasterize.rs:344
↓ 4 callersFunctioncomposite_parallel
( projected: &[Projected], fb: &mut [(Vec3, f32)], width: u32, height: u32, params: &Rende
src/rasterize.rs:424
↓ 4 callersMethodkitty_cleanup
(&mut self)
src/display.rs:302
↓ 4 callersMethodpan
(&mut self, dx: f32, dz: f32)
src/camera.rs:114
↓ 4 callersMethodresize
(&mut self, width: u32, height: u32)
src/camera.rs:126
↓ 4 callersMethodzoom
(&mut self, factor: f32)
src/camera.rs:110
↓ 3 callersMethodframebuffer_size
(&self)
src/display.rs:254
↓ 3 callersMethodnormal
(&mut self)
src/splat.rs:40
↓ 3 callersFunctionpercentile
(sorted: &[f64], p: f64)
src/bin/bench_forward.rs:131
↓ 3 callersFunctionsort_by_depth_parallel
( projected: &mut [Projected], scratch: &mut ScratchBuffers, pool: &Option<rayon::ThreadPool>, )
src/rasterize.rs:273
↓ 3 callersFunctiontty_poll_readable
(fd: std::os::unix::io::RawFd, timeout_ms: i32)
src/display.rs:15
↓ 3 callersFunctionview_right_world
(view_fwd: Vec3, yaw_fallback: f32)
src/camera.rs:15
↓ 2 callersMethodadjust
(&mut self, dir: i8)
src/hud.rs:211
↓ 2 callersFunctionapply_hud_key_action
( action: HudAction, hud: &HudState, camera: &mut OrbitCamera, display: &mut Display, need
src/main.rs:94
↓ 2 callersFunctionbench_camera
()
tests/regression.rs:20
↓ 2 callersFunctioncell_size_from_ioctl
(_cols: u32, _rows: u32)
src/display.rs:200
↓ 2 callersFunctionfast_exp
(x: f32)
src/rasterize.rs:121
↓ 2 callersFunctionfresh_fb
()
tests/regression.rs:30
↓ 2 callersMethodhandle_key
(&mut self, code: KeyCode)
src/hud.rs:191
↓ 2 callersMethodname
(self)
src/display.rs:35
↓ 2 callersFunctionopen_tty_for_read
()
src/display.rs:10
↓ 2 callersFunctionrandom_scene
(n: usize, seed: u64, bounds: f32)
src/splat.rs:48
↓ 2 callersMethodrender
(&self, camera: &OrbitCamera, di: &DisplayInfo, out: &mut String)
src/hud.rs:356
↓ 2 callersFunctionscene
()
tests/regression.rs:16
↓ 2 callersFunctionto_u8
(c: Vec3)
src/framebuffer.rs:76
↓ 2 callersMethodtoggle
(&mut self)
src/hud.rs:187
↓ 1 callersFunctionbase64_encode_into
(data: &[u8], out: &mut Vec<u8>)
src/display.rs:356
↓ 1 callersFunctionbench_camera
(width: u32, height: u32)
src/bin/bench_forward.rs:103
↓ 1 callersFunctionbin_splats
(projected: &[Projected], width: u32, height: u32, bins: &mut TileBins)
src/rasterize.rs:61
↓ 1 callersFunctioncomposite_splat
(p: &Projected, fb: &mut [(Vec3, f32)], w: usize, params: &RenderParams)
src/rasterize.rs:359
↓ 1 callersFunctioncomposite_splat_region
( p: &Projected, fb_ptr: *mut (Vec3, f32), w: usize, x0: i32, y0: i32, x1: i32, y1
src/rasterize.rs:498
↓ 1 callersFunctioncomposite_tiled
( projected: &[Projected], bins: &TileBins, fb: &mut [(Vec3, f32)], width: u32, height: u3
src/rasterize.rs:437
↓ 1 callersFunctioncontains_da1_response
(buf: &[u8])
src/display.rs:121
↓ 1 callersFunctioncontains_kitty_ok
(buf: &[u8])
src/display.rs:105
↓ 1 callersFunctioncontains_subseq
(haystack: &[u8], needle: &[u8])
src/display.rs:115
↓ 1 callersMethodformat_value
(&self, item: HudItem)
src/hud.rs:302
↓ 1 callersMethodintrinsics
(&self)
src/camera.rs:51
↓ 1 callersFunctionload_scene
(args: &BenchArgs)
src/bin/bench_forward.rs:113
↓ 1 callersMethodnext_u64
(&mut self)
src/splat.rs:21
↓ 1 callersMethodnum_tiles
(&self)
src/rasterize.rs:50
↓ 1 callersMethodoverlay_string
(&mut self)
src/display.rs:288
↓ 1 callersFunctionparse_args
()
src/bin/bench_forward.rs:40
↓ 1 callersFunctionparse_cell_size_response
(buf: &[u8])
src/display.rs:181
↓ 1 callersFunctionprobe_kitty_support
()
src/display.rs:55
↓ 1 callersFunctionquery_cell_size
()
src/display.rs:134
↓ 1 callersMethodrender_kitty
(&mut self, fb: &[(Vec3, f32)], width: u32, height: u32)
src/display.rs:311
↓ 1 callersFunctionrun_one
(threads: usize, splats: &[Splat], args: &BenchArgs)
src/bin/bench_forward.rs:168
↓ 1 callersFunctionrun_pipeline_parallel
(threads: usize)
tests/regression.rs:51
↓ 1 callersFunctionscene_bounds
(splats: &[Splat])
src/main.rs:79
↓ 1 callersFunctionsh_band0_to_rgb
(f_dc: Vec3)
src/sh.rs:6
↓ 1 callersFunctionsigmoid
(x: f32)
src/splat.rs:114
↓ 1 callersFunctiontouched_pixels
(fb: &[(Vec3, f32)])
tests/regression.rs:73
↓ 1 callersMethodview
(&self)
src/camera.rs:47
Functionbench_composite
(c: &mut Criterion)
benches/forward_pass.rs:78
Functionbench_full_pipeline
(c: &mut Criterion)
benches/forward_pass.rs:130
Functionbench_halfblocks
(c: &mut Criterion)
benches/forward_pass.rs:105
Functionbench_project
(c: &mut Criterion)
benches/forward_pass.rs:39
Functionbench_sort
(c: &mut Criterion)
benches/forward_pass.rs:58
Methoddefault
()
src/display.rs:50
Methoddefault
()
src/rasterize.rs:22
Methoddefault
()
src/bin/bench_forward.rs:26
Methoddrop
(&mut self)
src/main.rs:68
Functionforward_pass_ansi_output_nonempty
()
tests/regression.rs:165
Functionforward_pass_deterministic
()
tests/regression.rs:78
Functionforward_pass_parallel_matches_serial
()
tests/regression.rs:97
Functionforward_pass_sanity
()
tests/regression.rs:137
Methodfrom_display
(d: &Display)
src/hud.rs:19
Functionmain
()
src/main.rs:122
Functionmain
()
src/bin/bench_forward.rs:261
Methodnew
()
src/main.rs:55
Methodnew
(cols: u32, rows: u32)
src/display.rs:228
Methodnew
(width: u32, height: u32)
src/camera.rs:26
Methodnew
(seed: u64)
src/splat.rs:16
Methodnew
( max_splats: usize, total_splats: usize, apply_sigmoid: bool, fov_y_rad: f32,
src/hud.rs:157
Methodnew
()
src/rasterize.rs:13
Methodrender
(&mut self, fb: &[(Vec3, f32)], width: u32, height: u32)
src/display.rs:273
Methodresize
(&mut self, cols: u32, rows: u32)
src/display.rs:265