Searched refs:qsdo (Results 1 - 8 of 8) sorted by relevance

/openjdk7/jdk/src/macosx/native/sun/awt/
H A DPrinterSurfaceData.m42 static void flush(JNIEnv *env, QuartzSDOps *qsdo);
44 static void PrintSD_startCGContext(JNIEnv *env, QuartzSDOps *qsdo, SDRenderType renderType)
48 if (qsdo->cgRef != NULL)
50 flush(env, qsdo);
52 SetUpCGContext(env, qsdo, renderType);
56 static void PrintSD_finishCGContext(JNIEnv *env, QuartzSDOps *qsdo)
60 if (qsdo->cgRef != NULL)
62 CompleteCGContext(env, qsdo);
69 QuartzSDOps *qsdo = (QuartzSDOps *)sdo;
71 (*env)->DeleteGlobalRef(env, qsdo
[all...]
H A DPrinterSurfaceData.h30 QuartzSDOps qsdo; // must be the first entry! member in struct:_PrintSDOps
H A DQuartzSurfaceData.m75 // it sets with current fill/stroke color for the the CGContext passed in (qsdo->cgRef).
76 void setCachedColor(QuartzSDOps *qsdo, UInt32 color)
131 CGContextSetStrokeColorWithColor(qsdo->cgRef, cgColor);
132 CGContextSetFillColorWithColor(qsdo->cgRef, cgColor);
271 static inline void contextGradientPath(QuartzSDOps* qsdo)
274 CGContextRef cgRef = qsdo->cgRef;
275 StateShadingInfo* shadingInfo = qsdo->shadingInfo;
383 qsdo->shadingInfo->period = sqrt(pow(shadingInfo->end.x-shadingInfo->start.x, 2.0) + pow(shadingInfo->end.y-shadingInfo->start.y, 2.0));
384 if ((qsdo->shadingInfo->period != 0))
387 qsdo
[all...]
H A DCTextPipe.m134 (const QuartzSDOps *qsdo, const AWTStrike *strike, const BOOL useSubstituion, const int uniChars[], const CGGlyph glyphs[], CGSize advances[], const jint g_gvTXIndicesAsInts[], const jdouble g_gvTransformsAsDoubles[], const CFIndex length)
139 CGContextRef cgRef = qsdo->cgRef;
229 void JavaCT_DrawTextUsingQSD(JNIEnv *env, const QuartzSDOps *qsdo, const AWTStrike *strike, const jchar *chars, const jsize length)
231 CGContextRef cgRef = qsdo->cgRef;
281 (JNIEnv *env, QuartzSDOps *qsdo, const AWTStrike *strike, const jchar *chars, const jsize length, const jdouble x, const jdouble y)
288 qsdo->BeginSurface(env, qsdo, SD_Text);
289 if (qsdo->cgRef == NULL)
291 qsdo->FinishSurface(env, qsdo);
[all...]
H A DQuartzRenderer.m110 QUARTZ_RENDERER_INLINE SDRenderType doLine(QuartzSDOps *qsdo, CGFloat x1, CGFloat y1, CGFloat x2, CGFloat y2)
115 return doLineUsingCG(qsdo->cgRef, x1, y1, x2, y2,
116 qsdo->graphicsStateInfo.simpleStroke, qsdo->graphicsStateInfo.offsetX, qsdo->graphicsStateInfo.offsetY);
160 QUARTZ_RENDERER_INLINE SDRenderType doRect(QuartzSDOps *qsdo, CGFloat x, CGFloat y, CGFloat w, CGFloat h, BOOL fill)
165 return doRectUsingCG(qsdo->cgRef, x, y, w, h, fill,
166 qsdo->graphicsStateInfo.simpleStroke, qsdo->graphicsStateInfo.offsetX, qsdo
[all...]
H A DQuartzSurfaceData.h97 typedef void BeginContextFunc(JNIEnv *env, QuartzSDOps *qsdo, SDRenderType renderType);
98 typedef void FinishContextFunc(JNIEnv *env, QuartzSDOps *qsdo);
120 // qsdo->renderType. Sigh!!!
132 void SetUpCGContext(JNIEnv *env, QuartzSDOps *qsdo, SDRenderType renderType);
134 SDRenderType SetUpPaint(JNIEnv *env, QuartzSDOps *qsdo, SDRenderType renderType);
135 void CompleteCGContext(JNIEnv *env, QuartzSDOps *qsdo);
141 qsdo->FinishSurface(env, qsdo); \
H A DImageSurfaceData.m159 fprintf(stderr, "\t cgRef=%p\n", isdo->qsdo.cgRef);
910 QuartzSDOps *qsdo = (QuartzSDOps*)isdo;
911 if (qsdo->cgRef == NULL) // lazy creation
928 qsdo->cgRef = CGBitmapContextCreate(isdo->nativePixels, isdo->width, isdo->height, bitsPerComponent, bytesPerRow, colorSpace, alphaInfo);
932 //fprintf(stderr, "cgRef=%p\n", qsdo->cgRef);
933 if (qsdo->cgRef == NULL)
935 fprintf(stderr, "ERROR: (qsdo->cgRef == NULL) in createContext!\n");
941 CGContextConcatCTM(qsdo->cgRef, CGAffineTransformMake(1, 0, 0, -1, 0, isdo->height));
943 CGContextSaveGState(qsdo->cgRef); // this will make sure we don't go pass device context settings
944 CGContextSaveGState(qsdo
[all...]
H A DImageSurfaceData.h67 QuartzSDOps qsdo; // must be the first entry! member in struct:_ImageSDOps

Completed in 33 milliseconds