Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anp/lolbench
/ functions
Functions
2,136 in github.com/anp/lolbench
⨍
Functions
2,136
◇
Types & classes
299
↓ 1 callers
Method
binary_path
(&self)
src/run_plan.rs:78
↓ 1 callers
Function
blended_wrapped
(foreground: T, wrap_length: u32)
benches/doom_9e197d7/src/shims/sdl2_ttf/src/lib.rs:120
↓ 1 callers
Method
borrow
(&self)
benches/doom_9e197d7/src/wad/name.rs:124
↓ 1 callers
Method
build
( level: &WadLevel, meta: &WadMetadata, tex: &TextureDirectory, bounds: &Textu
benches/doom_9e197d7/src/game/level.rs:189
↓ 1 callers
Method
build
(self)
benches/doom_9e197d7/src/gfx/scene.rs:204
↓ 1 callers
Method
build
Builds the benchmark target and returns the SHA256 sum of the binary.
src/run_plan.rs:110
↓ 1 callers
Function
build_decor_atlas
( level: &WadLevel, archive: &Archive, textures: &TextureDirectory, scene: &mut SceneBuilder,
benches/doom_9e197d7/src/game/level.rs:153
↓ 1 callers
Method
build_flat_atlas
(&'a self, names_iter: T)
benches/doom_9e197d7/src/wad/tex.rs:265
↓ 1 callers
Function
build_flats_atlas
( level: &WadLevel, textures: &TextureDirectory, scene: &mut SceneBuilder, )
benches/doom_9e197d7/src/game/level.rs:114
↓ 1 callers
Method
build_glium
(self)
benches/doom_9e197d7/src/shims/glium_sdl2/src/lib.rs:17
↓ 1 callers
Method
build_palette_texture
( &self, palette: usize, colormap_start: usize, colormap_end: usize, )
benches/doom_9e197d7/src/wad/tex.rs:131
↓ 1 callers
Function
build_walls_atlas
( level: &WadLevel, textures: &TextureDirectory, scene: &mut SceneBuilder, )
benches/doom_9e197d7/src/game/level.rs:133
↓ 1 callers
Function
calculate_sample_mean
(values: &[f64])
src/website.rs:286
↓ 1 callers
Function
calculate_sample_std_dev
(values: &[f64], mean: f64)
src/website.rs:291
↓ 1 callers
Function
categories
(input: CompleteStr)
benches/nom_4_0_0/src/ini_str.rs:76
↓ 1 callers
Function
clamp
(x: f32)
benches/doom_9e197d7/src/game/lights.rs:68
↓ 1 callers
Function
clamp
(level: f32)
benches/doom_9e197d7/src/wad/light.rs:87
↓ 1 callers
Method
clear_all_srgb
(&mut self, _c: (f32, f32, f32, f32), _d: f32, _s: i32)
benches/doom_9e197d7/src/shims/glium/src/lib.rs:420
↓ 1 callers
Function
clear_error
()
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:157
↓ 1 callers
Method
clip
(&mut self, delta_time: f32, head: &mut Sphere, level: &Level)
benches/doom_9e197d7/src/game/player.rs:117
↓ 1 callers
Function
color
(mut r: Ray, model: &Model, rng: &mut XorShiftRng)
benches/raytrace_8de9020/src/render.rs:8
↓ 1 callers
Method
compute_binary_hash
Builds a benchmark binary for the current runner if it not been previously built and run.
src/collector.rs:176
↓ 1 callers
Method
compute_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 callers
Method
compute_estimates
Runs a benchmark for the current runner if the results have not previously been recorded.
src/collector.rs:201
↓ 1 callers
Function
connection_without_transaction
()
benches/diesel_1_1_1/src/schema.rs:422
↓ 1 callers
Method
decor
(&mut self, thing: &WadThing, pos: &Vec2f, sector: &WadSector)
benches/doom_9e197d7/src/wad/visitor.rs:604
↓ 1 callers
Method
decors_buffer
(&mut self)
benches/doom_9e197d7/src/gfx/scene.rs:195
↓ 1 callers
Method
decors_texture
(&mut self, pixels: &[u16], size: Vec2<usize>)
benches/doom_9e197d7/src/gfx/scene.rs:163
↓ 1 callers
Function
default_vec
(n: usize)
benches/rayon_1_0_0/src/mergesort/mod.rs:193
↓ 1 callers
Function
default_vec
(n: usize)
benches/rayon_1_0_0/src/quicksort/mod.rs:85
↓ 1 callers
Method
description
(&self)
benches/doom_9e197d7/src/wad/error.rs:22
↓ 1 callers
Method
deserialize
(deserializer: D)
benches/json_benchmark_c7d3d9b/src/color.rs:57
↓ 1 callers
Method
encode
(&self, s: &mut S)
benches/json_benchmark_c7d3d9b/src/color.rs:87
↓ 1 callers
Method
ensure_installed
(&self)
src/toolchain.rs:33
↓ 1 callers
Method
enumerate_bench_candidates
(&self)
src/lib.rs:149
↓ 1 callers
Method
event_pump
(&self)
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:82
↓ 1 callers
Method
fill_buffer_at
(&mut self, time: f32, buffer: &mut [u8])
benches/doom_9e197d7/src/game/lights.rs:24
↓ 1 callers
Method
fill_rect
( &mut self, _rect: Option<super::rect::Rect>, _color: super::pixels::Colo
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:241
↓ 1 callers
Method
finish
(self)
benches/doom_9e197d7/src/shims/glium/src/lib.rs:147
↓ 1 callers
Method
flat
(&self, name: &WadName)
benches/doom_9e197d7/src/wad/tex.rs:106
↓ 1 callers
Method
flat_poly
(&mut self, sector: &WadSector)
benches/doom_9e197d7/src/wad/visitor.rs:497
↓ 1 callers
Method
flats_texture
(&mut self, pixels: &[u8], size: Vec2<usize>)
benches/doom_9e197d7/src/gfx/scene.rs:123
↓ 1 callers
Method
fmt_tail
(&self, fmt: &mut fmt::Formatter)
benches/doom_9e197d7/src/math/vector.rs:430
↓ 1 callers
Method
force
( &mut self, head: &Sphere, delta_time: f32, ctrl: &GameController, le
benches/doom_9e197d7/src/game/player.rs:199
↓ 1 callers
Function
gen_ascending
(len: usize)
benches/rayon_1_0_0/src/sort.rs:6
↓ 1 callers
Function
gen_descending
(len: usize)
benches/rayon_1_0_0/src/sort.rs:10
↓ 1 callers
Function
generate_new_benchmark_crate
(name: &str)
src/generator.rs:31
↓ 1 callers
Method
get
(&self, _index: usize)
benches/doom_9e197d7/src/math/vector.rs:188
↓ 1 callers
Method
get_ray
(&self, u: f32, v: f32, rng: &mut XorShiftRng)
benches/raytrace_8de9020/src/camera.rs:46
↓ 1 callers
Method
gl_attr
(&self)
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:134
↓ 1 callers
Method
has_changes
`git status --porcelain`
src/storage.rs:133
↓ 1 callers
Method
hit
(&'a self, r: &Ray)
benches/raytrace_8de9020/src/model.rs:31
↓ 1 callers
Function
id_to_sync
(id: u16)
benches/doom_9e197d7/src/wad/light.rs:103
↓ 1 callers
Function
img_bound
(pos: &AtlasPosition, entry: &AtlasEntry<Image>)
benches/doom_9e197d7/src/wad/tex.rs:386
↓ 1 callers
Method
impassable
(&self)
benches/doom_9e197d7/src/wad/types.rs:110
↓ 1 callers
Function
intersect_line_line
(p1: &Vec2f, p2: &Vec2f, p3: &Vec2f, p4: &Vec2f)
benches/doom_9e197d7/src/math/sphere.rs:158
↓ 1 callers
Method
intersect_offset
(&self, other: &Line2<T>)
benches/doom_9e197d7/src/math/line.rs:37
↓ 1 callers
Method
intersect_point
(&self, other: &Line2<T>)
benches/doom_9e197d7/src/math/line.rs:46
↓ 1 callers
Method
intersect_sphere
(&self, sphere: &Sphere, vel: &Vec3f)
benches/doom_9e197d7/src/game/world.rs:273
↓ 1 callers
Function
intersect_sphere_line
(center: &Vec3f, radius: f32, p1: &Vec3f, p2: &Vec3f)
benches/doom_9e197d7/src/math/sphere.rs:133
↓ 1 callers
Method
into_pixels
(self)
benches/doom_9e197d7/src/wad/image.rs:239
↓ 1 callers
Method
inverted_halfspaces
(&self)
benches/doom_9e197d7/src/math/line.rs:26
↓ 1 callers
Function
is_alphabetic
(chr: char)
benches/nom_4_0_0/src/ini_str.rs:6
↓ 1 callers
Function
is_digit
(chr: char)
benches/nom_4_0_0/src/ini_str.rs:10
↓ 1 callers
Method
is_installed
(&self)
src/toolchain.rs:23
↓ 1 callers
Method
is_of_interest
(&self)
src/analysis.rs:399
↓ 1 callers
Function
is_point_inside_triangle
(verts: &[Vec3f; 3], point: &Vec3f)
benches/doom_9e197d7/src/math/sphere.rs:170
↓ 1 callers
Method
is_virtual_lump
(&self, lump_index: usize)
benches/doom_9e197d7/src/wad/archive.rs:120
↓ 1 callers
Function
join4
(f1: F1, f2: F2, f3: F3, f4: F4)
benches/rayon_1_0_0/src/matmul/mod.rs:124
↓ 1 callers
Function
keys_and_values
(input: CompleteStr)
benches/nom_4_0_0/src/ini_str.rs:61
↓ 1 callers
Method
level_lump_index
(&self, level_index: usize)
benches/doom_9e197d7/src/wad/archive.rs:86
↓ 1 callers
Function
light_level_at
(info: &LightInfo, time: f32)
benches/doom_9e197d7/src/game/lights.rs:31
↓ 1 callers
Method
living_neighbors
(&self, x: usize, y: usize)
benches/rayon_1_0_0/src/life/mod.rs:87
↓ 1 callers
Function
load_sky_texture
( meta: Option<&SkyMetadata>, textures: &TextureDirectory, scene: &mut SceneBuilder, )
benches/doom_9e197d7/src/game/level.rs:94
↓ 1 callers
Method
lower_unpegged
(&self)
benches/doom_9e197d7/src/wad/types.rs:122
↓ 1 callers
Function
lowest_quadratic_root
(a: f32, b: f32, c: f32)
benches/doom_9e197d7/src/math/sphere.rs:141
↓ 1 callers
Function
measure
(opts: BenchOpts, data_dir: &Path, site_dir: &Path, publish: bool)
src/lib.rs:65
↓ 1 callers
Function
min_max_height
(level: &Level)
benches/doom_9e197d7/src/wad/visitor.rs:711
↓ 1 callers
Method
modelview
Returns the modelview matrix associated with this camera.
benches/doom_9e197d7/src/game/camera.rs:46
↓ 1 callers
Function
most_covered_toolchains_runtimes
(data_dir: impl AsRef<Path>)
src/registry.rs:99
↓ 1 callers
Method
mouse
(&self)
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:86
↓ 1 callers
Method
move_force
(&mut self, delta_time: f32, grounded: bool, ctrl: &GameController)
benches/doom_9e197d7/src/game/player.rs:165
↓ 1 callers
Function
new_light
(level: &Level, sector: &WadSector)
benches/doom_9e197d7/src/wad/light.rs:26
↓ 1 callers
Function
next_velocity_par
Compute next velocity of `prev`
benches/rayon_1_0_0/src/nbody/nbody.rs:302
↓ 1 callers
Method
no_sky_texture
(&mut self)
benches/doom_9e197d7/src/gfx/scene.rs:95
↓ 1 callers
Method
noclip
(&mut self, delta_time: f32, head: &mut Sphere, level: &Level)
benches/doom_9e197d7/src/game/player.rs:138
↓ 1 callers
Function
noise
(sync: f32, time: f32)
benches/doom_9e197d7/src/game/lights.rs:60
↓ 1 callers
Method
normalized_against
(&self, baseline: &Self)
src/analysis.rs:155
↓ 1 callers
Method
num_levels
(&self)
benches/doom_9e197d7/src/wad/archive.rs:82
↓ 1 callers
Method
num_pixels
(&self)
benches/doom_9e197d7/src/wad/image.rs:231
↓ 1 callers
Method
opengl
(self)
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:148
↓ 1 callers
Method
palette
(&mut self, pixels: &[u8])
benches/doom_9e197d7/src/gfx/scene.rs:64
↓ 1 callers
Function
partition
(v: &mut [T])
benches/rayon_1_0_0/src/quicksort/mod.rs:68
↓ 1 callers
Method
pitch
Returns the pitch (rotation around X, left to right, axis) of the camera.
benches/doom_9e197d7/src/game/camera.rs:73
↓ 1 callers
Method
pixels
(&self)
benches/doom_9e197d7/src/wad/image.rs:235
↓ 1 callers
Method
plan_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 callers
Function
points_to_polygon
(points: &mut Vec<Vec2f>)
benches/doom_9e197d7/src/wad/visitor.rs:730
↓ 1 callers
Method
poll_iter
(&mut self)
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:94
↓ 1 callers
Method
position_centered
(self)
benches/doom_9e197d7/src/shims/sdl2/src/lib.rs:145
↓ 1 callers
Method
process
Parses the results of a benchmark. This assumes that the benchmark has already been executed.
src/collector.rs:289
← previous
next →
201–300 of 2,136, ranked by callers