pub struct TileSelectionStats {Show 16 fields
pub raw_candidate_tiles: usize,
pub visible_tiles: usize,
pub exact_visible_tiles: usize,
pub fallback_visible_tiles: usize,
pub missing_visible_tiles: usize,
pub overzoomed_visible_tiles: usize,
pub dropped_by_budget: usize,
pub budget_hit: bool,
pub cancelled_stale_pending: usize,
pub requested_tiles: usize,
pub speculative_requested_tiles: usize,
pub exact_cache_hits: usize,
pub fallback_hits: usize,
pub child_fallback_hits: usize,
pub child_fallback_visible_tiles: usize,
pub cache_misses: usize,
}Expand description
Per-frame diagnostics for the most recent tile-selection/update pass.
Fields§
§raw_candidate_tiles: usizeNumber of candidate tiles before budget capping.
visible_tiles: usizeNumber of visible tiles emitted for the frame.
exact_visible_tiles: usizeNumber of visible tiles with exact imagery.
fallback_visible_tiles: usizeNumber of visible tiles using fallback imagery.
missing_visible_tiles: usizeNumber of visible tiles with no imagery available yet.
overzoomed_visible_tiles: usizeNumber of visible tiles rendered as overzoomed (display zoom > source max zoom).
dropped_by_budget: usizeNumber of candidate tiles dropped due to the visible tile budget.
budget_hit: boolWhether the visible tile budget was hit this frame.
cancelled_stale_pending: usizeNumber of stale pending requests cancelled this frame.
requested_tiles: usizeNumber of new tile requests issued this frame.
speculative_requested_tiles: usizeNumber of speculative prefetch tile requests issued this frame.
exact_cache_hits: usizeNumber of cache hits on exact target tiles.
fallback_hits: usizeNumber of visible tiles satisfied by ancestor fallback.
child_fallback_hits: usizeNumber of desired tiles covered by cached child tiles (underzoom fallback).
child_fallback_visible_tiles: usizeNumber of individual child-fallback visible tiles emitted.
cache_misses: usizeNumber of desired tiles that missed both exact and ancestor imagery.
Trait Implementations§
Source§impl Clone for TileSelectionStats
impl Clone for TileSelectionStats
Source§fn clone(&self) -> TileSelectionStats
fn clone(&self) -> TileSelectionStats
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more