rust/lib-hedgewars-engine/src/render/atlas.rs
changeset 15759 c929e25a7da2
parent 15286 16bd389fc735
child 15828 44b49f255e31
equal deleted inserted replaced
15758:6c939e6de981 15759:c929e25a7da2
   333             prune_push(
   333             prune_push(
   334                 previous_splits,
   334                 previous_splits,
   335                 buffer,
   335                 buffer,
   336                 &mut buffer_size,
   336                 &mut buffer_size,
   337                 free_rect.with_margins(0, 0, 0, -trim),
   337                 free_rect.with_margins(0, 0, 0, -trim),
   338             );;
   338             );
   339         }
   339         }
   340         if rect.bottom() < free_rect.bottom() {
   340         if rect.bottom() < free_rect.bottom() {
   341             let trim = rect.bottom() - free_rect.top() + 1;
   341             let trim = rect.bottom() - free_rect.top() + 1;
   342             prune_push(
   342             prune_push(
   343                 previous_splits,
   343                 previous_splits,
   344                 buffer,
   344                 buffer,
   345                 &mut buffer_size,
   345                 &mut buffer_size,
   346                 free_rect.with_margins(0, 0, -trim, 0),
   346                 free_rect.with_margins(0, 0, -trim, 0),
   347             );;
   347             );
   348         }
   348         }
   349     }
   349     }
   350     if split {
   350     if split {
   351         Some(buffer_size)
   351         Some(buffer_size)
   352     } else {
   352     } else {