54 jint sx2, jint sy2,
55 jdouble dx1, jdouble dy1,
56 jdouble dx2, jdouble dy2);
57
58 void MTLBlitLoops_SurfaceToSwBlit(JNIEnv *env, MTLContext *mtlc,
59 jlong pSrcOps, jlong pDstOps, jint dsttype,
60 jint srcx, jint srcy,
61 jint dstx, jint dsty,
62 jint width, jint height);
63
64 void MTLBlitLoops_CopyArea(JNIEnv *env,
65 MTLContext *mtlc, BMTLSDOps *dstOps,
66 jint x, jint y,
67 jint width, jint height,
68 jint dx, jint dy);
69
70 void MTLBlitTex2Tex(MTLContext *mtlc, id<MTLTexture> src, id<MTLTexture> dest);
71
72 void drawTex2Tex(MTLContext *mtlc,
73 id<MTLTexture> src, id<MTLTexture> dst,
74 jboolean isSrcOpaque, jboolean isDstOpaque, jint hint,
75 jint sx1, jint sy1, jint sx2, jint sy2,
76 jdouble dx1, jdouble dy1, jdouble dx2, jdouble dy2);
77
78 #endif /* MTLBlitLoops_h_Included */
|
54 jint sx2, jint sy2,
55 jdouble dx1, jdouble dy1,
56 jdouble dx2, jdouble dy2);
57
58 void MTLBlitLoops_SurfaceToSwBlit(JNIEnv *env, MTLContext *mtlc,
59 jlong pSrcOps, jlong pDstOps, jint dsttype,
60 jint srcx, jint srcy,
61 jint dstx, jint dsty,
62 jint width, jint height);
63
64 void MTLBlitLoops_CopyArea(JNIEnv *env,
65 MTLContext *mtlc, BMTLSDOps *dstOps,
66 jint x, jint y,
67 jint width, jint height,
68 jint dx, jint dy);
69
70 void MTLBlitTex2Tex(MTLContext *mtlc, id<MTLTexture> src, id<MTLTexture> dest);
71
72 void drawTex2Tex(MTLContext *mtlc,
73 id<MTLTexture> src, id<MTLTexture> dst,
74 jboolean isSrcOpaque, jboolean isDstOpaque,
75 jint sx1, jint sy1, jint sx2, jint sy2,
76 jdouble dx1, jdouble dy1, jdouble dx2, jdouble dy2);
77
78 #endif /* MTLBlitLoops_h_Included */
|