< prev index next >

src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.h

Print this page

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 */
< prev index next >