MCPcopy Create free account

hub / github.com/anp/lolbench / functions

Functions2,136 in github.com/anp/lolbench

↓ 1 callersMethodbinary_path
(&self)
src/run_plan.rs:78
↓ 1 callersFunctionblended_wrapped
(foreground: T, wrap_length: u32)
benches/doom_9e197d7/src/shims/sdl2_ttf/src/lib.rs:120
↓ 1 callersMethodborrow
(&self)
benches/doom_9e197d7/src/wad/name.rs:124
↓ 1 callersMethodbuild
( level: &WadLevel, meta: &WadMetadata, tex: &TextureDirectory, bounds: &Textu
benches/doom_9e197d7/src/game/level.rs:189
↓ 1 callersMethodbuild
(self)
benches/doom_9e197d7/src/gfx/scene.rs:204
↓ 1 callersMethodbuild
Builds the benchmark target and returns the SHA256 sum of the binary.
src/run_plan.rs:110
↓ 1 callersFunctionbuild_decor_atlas
( level: &WadLevel, archive: &Archive, textures: &TextureDirectory, scene: &mut SceneBuilder,
benches/doom_9e197d7/src/game/level.rs:153
↓ 1 callersMethodbuild_flat_atlas
(&'a self, names_iter: T)
benches/doom_9e197d7/src/wad/tex.rs:265
↓ 1 callersFunctionbuild_flats_atlas
( level: &WadLevel, textures: &TextureDirectory, scene: &mut SceneBuilder, )
benches/doom_9e197d7/src/game/level.rs:114
↓ 1 callersMethodbuild_glium
(self)
benches/doom_9e197d7/src/shims/glium_sdl2/src/lib.rs:17
↓ 1 callersMethodbuild_palette_texture
( &self, palette: usize, colormap_start: usize, colormap_end: usize, )
benches/doom_9e197d7/src/wad/tex.rs:131
↓ 1 callersFunctionbuild_walls_atlas
( level: &WadLevel, textures: &TextureDirectory, scene: &mut SceneBuilder, )
benches/doom_9e197d7/src/game/level.rs:133
↓ 1 callersFunctioncalculate_sample_mean
(values: &[f64])
src/website.rs:286
↓ 1 callersFunctioncalculate_sample_std_dev
(values: &[f64], mean: f64)
src/website.rs:291
↓ 1 callersFunctioncategories
(input: CompleteStr)
benches/nom_4_0_0/src/ini_str.rs:76
↓ 1 callersFunctionclamp
(x: f32)
benches/doom_9e197d7/src/game/lights.rs:68
↓ 1 callersFunctionclamp
(level: f32)
benches/doom_9e197d7/src/wad/light.rs:87
↓ 1 callersMethodclear_all_srgb
(&mut self, _c: (f32, f32, f32, f32), _d: f32, _s: i32)
benches/doom_9e197d7/src/shims/glium/src/lib.rs:420
↓ 1 callersFunctionclear_error
()
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:157
↓ 1 callersMethodclip
(&mut self, delta_time: f32, head: &mut Sphere, level: &Level)
benches/doom_9e197d7/src/game/player.rs:117
↓ 1 callersFunctioncolor
(mut r: Ray, model: &Model, rng: &mut XorShiftRng)
benches/raytrace_8de9020/src/render.rs:8
↓ 1 callersMethodcompute_binary_hash
Builds a benchmark binary for the current runner if it not been previously built and run.
src/collector.rs:176
↓ 1 callersMethodcompute_builds_needed
Take a list of potential benchmarks to run and filter out any plans for which we have end to end results stored already.
src/collector.rs:139
↓ 1 callersMethodcompute_estimates
Runs a benchmark for the current runner if the results have not previously been recorded.
src/collector.rs:201
↓ 1 callersFunctionconnection_without_transaction
()
benches/diesel_1_1_1/src/schema.rs:422
↓ 1 callersMethoddecor
(&mut self, thing: &WadThing, pos: &Vec2f, sector: &WadSector)
benches/doom_9e197d7/src/wad/visitor.rs:604
↓ 1 callersMethoddecors_buffer
(&mut self)
benches/doom_9e197d7/src/gfx/scene.rs:195
↓ 1 callersMethoddecors_texture
(&mut self, pixels: &[u16], size: Vec2<usize>)
benches/doom_9e197d7/src/gfx/scene.rs:163
↓ 1 callersFunctiondefault_vec
(n: usize)
benches/rayon_1_0_0/src/mergesort/mod.rs:193
↓ 1 callersFunctiondefault_vec
(n: usize)
benches/rayon_1_0_0/src/quicksort/mod.rs:85
↓ 1 callersMethoddescription
(&self)
benches/doom_9e197d7/src/wad/error.rs:22
↓ 1 callersMethoddeserialize
(deserializer: D)
benches/json_benchmark_c7d3d9b/src/color.rs:57
↓ 1 callersMethodencode
(&self, s: &mut S)
benches/json_benchmark_c7d3d9b/src/color.rs:87
↓ 1 callersMethodensure_installed
(&self)
src/toolchain.rs:33
↓ 1 callersMethodenumerate_bench_candidates
(&self)
src/lib.rs:149
↓ 1 callersMethodevent_pump
(&self)
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:82
↓ 1 callersMethodfill_buffer_at
(&mut self, time: f32, buffer: &mut [u8])
benches/doom_9e197d7/src/game/lights.rs:24
↓ 1 callersMethodfill_rect
( &mut self, _rect: Option<super::rect::Rect>, _color: super::pixels::Colo
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:241
↓ 1 callersMethodfinish
(self)
benches/doom_9e197d7/src/shims/glium/src/lib.rs:147
↓ 1 callersMethodflat
(&self, name: &WadName)
benches/doom_9e197d7/src/wad/tex.rs:106
↓ 1 callersMethodflat_poly
(&mut self, sector: &WadSector)
benches/doom_9e197d7/src/wad/visitor.rs:497
↓ 1 callersMethodflats_texture
(&mut self, pixels: &[u8], size: Vec2<usize>)
benches/doom_9e197d7/src/gfx/scene.rs:123
↓ 1 callersMethodfmt_tail
(&self, fmt: &mut fmt::Formatter)
benches/doom_9e197d7/src/math/vector.rs:430
↓ 1 callersMethodforce
( &mut self, head: &Sphere, delta_time: f32, ctrl: &GameController, le
benches/doom_9e197d7/src/game/player.rs:199
↓ 1 callersFunctiongen_ascending
(len: usize)
benches/rayon_1_0_0/src/sort.rs:6
↓ 1 callersFunctiongen_descending
(len: usize)
benches/rayon_1_0_0/src/sort.rs:10
↓ 1 callersFunctiongenerate_new_benchmark_crate
(name: &str)
src/generator.rs:31
↓ 1 callersMethodget
(&self, _index: usize)
benches/doom_9e197d7/src/math/vector.rs:188
↓ 1 callersMethodget_ray
(&self, u: f32, v: f32, rng: &mut XorShiftRng)
benches/raytrace_8de9020/src/camera.rs:46
↓ 1 callersMethodgl_attr
(&self)
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:134
↓ 1 callersMethodhas_changes
`git status --porcelain`
src/storage.rs:133
↓ 1 callersMethodhit
(&'a self, r: &Ray)
benches/raytrace_8de9020/src/model.rs:31
↓ 1 callersFunctionid_to_sync
(id: u16)
benches/doom_9e197d7/src/wad/light.rs:103
↓ 1 callersFunctionimg_bound
(pos: &AtlasPosition, entry: &AtlasEntry<Image>)
benches/doom_9e197d7/src/wad/tex.rs:386
↓ 1 callersMethodimpassable
(&self)
benches/doom_9e197d7/src/wad/types.rs:110
↓ 1 callersFunctionintersect_line_line
(p1: &Vec2f, p2: &Vec2f, p3: &Vec2f, p4: &Vec2f)
benches/doom_9e197d7/src/math/sphere.rs:158
↓ 1 callersMethodintersect_offset
(&self, other: &Line2<T>)
benches/doom_9e197d7/src/math/line.rs:37
↓ 1 callersMethodintersect_point
(&self, other: &Line2<T>)
benches/doom_9e197d7/src/math/line.rs:46
↓ 1 callersMethodintersect_sphere
(&self, sphere: &Sphere, vel: &Vec3f)
benches/doom_9e197d7/src/game/world.rs:273
↓ 1 callersFunctionintersect_sphere_line
(center: &Vec3f, radius: f32, p1: &Vec3f, p2: &Vec3f)
benches/doom_9e197d7/src/math/sphere.rs:133
↓ 1 callersMethodinto_pixels
(self)
benches/doom_9e197d7/src/wad/image.rs:239
↓ 1 callersMethodinverted_halfspaces
(&self)
benches/doom_9e197d7/src/math/line.rs:26
↓ 1 callersFunctionis_alphabetic
(chr: char)
benches/nom_4_0_0/src/ini_str.rs:6
↓ 1 callersFunctionis_digit
(chr: char)
benches/nom_4_0_0/src/ini_str.rs:10
↓ 1 callersMethodis_installed
(&self)
src/toolchain.rs:23
↓ 1 callersMethodis_of_interest
(&self)
src/analysis.rs:399
↓ 1 callersFunctionis_point_inside_triangle
(verts: &[Vec3f; 3], point: &Vec3f)
benches/doom_9e197d7/src/math/sphere.rs:170
↓ 1 callersMethodis_virtual_lump
(&self, lump_index: usize)
benches/doom_9e197d7/src/wad/archive.rs:120
↓ 1 callersFunctionjoin4
(f1: F1, f2: F2, f3: F3, f4: F4)
benches/rayon_1_0_0/src/matmul/mod.rs:124
↓ 1 callersFunctionkeys_and_values
(input: CompleteStr)
benches/nom_4_0_0/src/ini_str.rs:61
↓ 1 callersMethodlevel_lump_index
(&self, level_index: usize)
benches/doom_9e197d7/src/wad/archive.rs:86
↓ 1 callersFunctionlight_level_at
(info: &LightInfo, time: f32)
benches/doom_9e197d7/src/game/lights.rs:31
↓ 1 callersMethodliving_neighbors
(&self, x: usize, y: usize)
benches/rayon_1_0_0/src/life/mod.rs:87
↓ 1 callersFunctionload_sky_texture
( meta: Option<&SkyMetadata>, textures: &TextureDirectory, scene: &mut SceneBuilder, )
benches/doom_9e197d7/src/game/level.rs:94
↓ 1 callersMethodlower_unpegged
(&self)
benches/doom_9e197d7/src/wad/types.rs:122
↓ 1 callersFunctionlowest_quadratic_root
(a: f32, b: f32, c: f32)
benches/doom_9e197d7/src/math/sphere.rs:141
↓ 1 callersFunctionmeasure
(opts: BenchOpts, data_dir: &Path, site_dir: &Path, publish: bool)
src/lib.rs:65
↓ 1 callersFunctionmin_max_height
(level: &Level)
benches/doom_9e197d7/src/wad/visitor.rs:711
↓ 1 callersMethodmodelview
Returns the modelview matrix associated with this camera.
benches/doom_9e197d7/src/game/camera.rs:46
↓ 1 callersFunctionmost_covered_toolchains_runtimes
(data_dir: impl AsRef<Path>)
src/registry.rs:99
↓ 1 callersMethodmouse
(&self)
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:86
↓ 1 callersMethodmove_force
(&mut self, delta_time: f32, grounded: bool, ctrl: &GameController)
benches/doom_9e197d7/src/game/player.rs:165
↓ 1 callersFunctionnew_light
(level: &Level, sector: &WadSector)
benches/doom_9e197d7/src/wad/light.rs:26
↓ 1 callersFunctionnext_velocity_par
Compute next velocity of `prev`
benches/rayon_1_0_0/src/nbody/nbody.rs:302
↓ 1 callersMethodno_sky_texture
(&mut self)
benches/doom_9e197d7/src/gfx/scene.rs:95
↓ 1 callersMethodnoclip
(&mut self, delta_time: f32, head: &mut Sphere, level: &Level)
benches/doom_9e197d7/src/game/player.rs:138
↓ 1 callersFunctionnoise
(sync: f32, time: f32)
benches/doom_9e197d7/src/game/lights.rs:60
↓ 1 callersMethodnormalized_against
(&self, baseline: &Self)
src/analysis.rs:155
↓ 1 callersMethodnum_levels
(&self)
benches/doom_9e197d7/src/wad/archive.rs:82
↓ 1 callersMethodnum_pixels
(&self)
benches/doom_9e197d7/src/wad/image.rs:231
↓ 1 callersMethodopengl
(self)
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:148
↓ 1 callersMethodpalette
(&mut self, pixels: &[u8])
benches/doom_9e197d7/src/gfx/scene.rs:64
↓ 1 callersFunctionpartition
(v: &mut [T])
benches/rayon_1_0_0/src/quicksort/mod.rs:68
↓ 1 callersMethodpitch
Returns the pitch (rotation around X, left to right, axis) of the camera.
benches/doom_9e197d7/src/game/camera.rs:73
↓ 1 callersMethodpixels
(&self)
benches/doom_9e197d7/src/wad/image.rs:235
↓ 1 callersMethodplan_can_be_skipped_with_no_work
Check to see if we need to do anything with this RunPlan. Used for conveniently pruning the list of benchmarks before we start installing toolchains a
src/collector.rs:161
↓ 1 callersFunctionpoints_to_polygon
(points: &mut Vec<Vec2f>)
benches/doom_9e197d7/src/wad/visitor.rs:730
↓ 1 callersMethodpoll_iter
(&mut self)
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:94
↓ 1 callersMethodposition_centered
(self)
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:145
↓ 1 callersMethodprocess
Parses the results of a benchmark. This assumes that the benchmark has already been executed.
src/collector.rs:289
← previousnext →201–300 of 2,136, ranked by callers