apricotbucket28
2024-08-27 01:26:59 +03:00
committed by GitHub
parent 6afb36fd6f
commit 29745ae229
@@ -481,7 +481,11 @@ impl BladeRenderer {
let mut vertices_by_texture_id = HashMap::default();
for path in paths {
let clipped_bounds = path.bounds.intersect(&path.content_mask.bounds);
let clipped_bounds = path
.bounds
.intersect(&path.content_mask.bounds)
.map_origin(|origin| origin.floor())
.map_size(|size| size.ceil());
let tile = self.atlas.allocate_for_rendering(
clipped_bounds.size.map(Into::into),
AtlasTextureKind::Path,