Esempio n. 1
0
 public void Blit(
     SurfaceData src,
     SurfaceData dst,
     Composite comp,
     Region clip,
     int sx,
     int sy,
     int dx,
     int dy,
     int w,
     int h) {
   D3DBlitLoops.Blit(
       src,
       dst,
       comp,
       clip,
       null,
       AffineTransformOp.TYPE_NEAREST_NEIGHBOR,
       sx,
       sy,
       sx + w,
       sy + h,
       dx,
       dy,
       dx + w,
       dy + h,
       typeval,
       true);
 }
Esempio n. 2
0
 public void Scale(
     SurfaceData src,
     SurfaceData dst,
     Composite comp,
     Region clip,
     int sx1,
     int sy1,
     int sx2,
     int sy2,
     double dx1,
     double dy1,
     double dx2,
     double dy2) {
   D3DBlitLoops.Blit(
       src,
       dst,
       comp,
       clip,
       null,
       AffineTransformOp.TYPE_NEAREST_NEIGHBOR,
       sx1,
       sy1,
       sx2,
       sy2,
       dx1,
       dy1,
       dx2,
       dy2,
       typeval,
       false);
 }
Esempio n. 3
0
 public void Transform(
     SurfaceData src,
     SurfaceData dst,
     Composite comp,
     Region clip,
     AffineTransform at,
     int hint,
     int sx,
     int sy,
     int dx,
     int dy,
     int w,
     int h) {
   D3DBlitLoops.Blit(
       src, dst, comp, clip, at, hint, sx, sy, sx + w, sy + h, dx, dy, dx + w, dy + h, typeval,
       false);
 }