示例#1
0
文件: render.cpp 项目: vmrob/aseprite
static void merge_zoomed_image(Image* dst, const Image* src, const Palette* pal,
  int x, int y, int opacity, int blend_mode, Zoom zoom)
{
  if (zoom.scale() >= 1.0)
    merge_zoomed_image_scale_up<DstTraits, SrcTraits>(dst, src, pal, x, y, opacity, blend_mode, zoom);
  else
    merge_zoomed_image_scale_down<DstTraits, SrcTraits>(dst, src, pal, x, y, opacity, blend_mode, zoom);
}