src/viewport.cpp
changeset 6878 5cefd3ac59c7
parent 6857 60130753e595
child 6937 40c760fcf1f6
equal deleted inserted replaced
6877:04af8d4e4203 6878:5cefd3ac59c7
  1267 	vd.dpi.pitch = old_dpi->pitch;
  1267 	vd.dpi.pitch = old_dpi->pitch;
  1268 
  1268 
  1269 	x = UnScaleByZoom(vd.dpi.left - (vp->virtual_left & mask), vp->zoom) + vp->left;
  1269 	x = UnScaleByZoom(vd.dpi.left - (vp->virtual_left & mask), vp->zoom) + vp->left;
  1270 	y = UnScaleByZoom(vd.dpi.top - (vp->virtual_top & mask), vp->zoom) + vp->top;
  1270 	y = UnScaleByZoom(vd.dpi.top - (vp->virtual_top & mask), vp->zoom) + vp->top;
  1271 
  1271 
  1272 	vd.dpi.dst_ptr = old_dpi->dst_ptr + x - old_dpi->left + (y - old_dpi->top) * old_dpi->pitch;
  1272 	vd.dpi.dst_ptr = _screen.renderer->MoveTo(old_dpi->dst_ptr, x - old_dpi->left, y - old_dpi->top);
  1273 
  1273 
  1274 	vd.parent_list = parent_list;
  1274 	vd.parent_list = parent_list;
  1275 	vd.eof_parent_list = endof(parent_list);
  1275 	vd.eof_parent_list = endof(parent_list);
  1276 	vd.spritelist_mem = mem;
  1276 	vd.spritelist_mem = mem;
  1277 	vd.eof_spritelist_mem = endof(mem) - sizeof(LARGEST_SPRITELIST_STRUCT);
  1277 	vd.eof_spritelist_mem = endof(mem) - sizeof(LARGEST_SPRITELIST_STRUCT);