apricotbucket28 2024-08-26 19:26:59 -03:00 committed by GitHub
parent 6afb36fd6f
commit 29745ae229
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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,