Searched refs:oglc (Results 1 - 25 of 26) sorted by relevance

12

/openjdk7/jdk/src/share/native/sun/java2d/opengl/
H A DOGLBufImgOps.h31 void OGLBufImgOps_EnableConvolveOp(OGLContext *oglc, jlong pSrcOps,
35 void OGLBufImgOps_DisableConvolveOp(OGLContext *oglc);
36 void OGLBufImgOps_EnableRescaleOp(OGLContext *oglc, jlong pSrcOps,
40 void OGLBufImgOps_DisableRescaleOp(OGLContext *oglc);
41 void OGLBufImgOps_EnableLookupOp(OGLContext *oglc, jlong pSrcOps,
45 void OGLBufImgOps_DisableLookupOp(OGLContext *oglc);
H A DOGLContext.h144 #define OGLC_IS_CAP_PRESENT(oglc, cap) (((oglc)->caps & (cap)) != 0)
160 #define OGLC_GET_VENDOR(oglc) \
161 (((oglc)->caps >> OGLC_VCAP_OFFSET) & OGLC_VCAP_MASK)
180 #define OGLC_INIT_TEXTURE_FUNCTION(oglc, func) \
183 (oglc)->textureFunction = (func); \
186 #define OGLC_UPDATE_TEXTURE_FUNCTION(oglc, func) \
188 if ((oglc)->textureFunction != (func)) { \
189 OGLC_INIT_TEXTURE_FUNCTION(oglc, func); \
197 void OGLContext_ResetClip(OGLContext *oglc);
[all...]
H A DOGLVertexCache.h68 jboolean OGLVertexCache_InitVertexCache(OGLContext *oglc);
70 void OGLVertexCache_RestoreColorState(OGLContext *oglc);
72 void OGLVertexCache_EnableMaskCache(OGLContext *oglc);
73 void OGLVertexCache_DisableMaskCache(OGLContext *oglc);
74 void OGLVertexCache_AddMaskQuad(OGLContext *oglc,
80 void OGLVertexCache_AddGlyphQuad(OGLContext *oglc,
H A DOGLRenderer.h39 void OGLRenderer_DrawLine(OGLContext *oglc,
41 void OGLRenderer_DrawRect(OGLContext *oglc,
43 void OGLRenderer_DrawPoly(OGLContext *oglc,
47 void OGLRenderer_DrawScanlines(OGLContext *oglc,
49 void OGLRenderer_DrawParallelogram(OGLContext *oglc,
54 void OGLRenderer_DrawAAParallelogram(OGLContext *oglc, OGLSDOps *dstOps,
60 void OGLRenderer_FillRect(OGLContext *oglc,
62 void OGLRenderer_FillSpans(OGLContext *oglc,
64 void OGLRenderer_FillParallelogram(OGLContext *oglc,
68 void OGLRenderer_FillAAParallelogram(OGLContext *oglc, OGLSDOp
[all...]
H A DOGLTextRenderer.h47 void OGLTR_EnableGlyphVertexCache(OGLContext *oglc);
48 void OGLTR_DisableGlyphVertexCache(OGLContext *oglc);
50 void OGLTR_DrawGlyphList(JNIEnv *env, OGLContext *oglc, OGLSDOps *dstOps,
H A DOGLMaskBlit.h31 void OGLMaskBlit_MaskBlit(JNIEnv *env, OGLContext *oglc,
H A DOGLMaskFill.h31 void OGLMaskFill_MaskFill(OGLContext *oglc,
H A DOGLMaskBlit.c41 OGLMaskBlit_MaskBlit(JNIEnv *env, OGLContext *oglc, argument
57 RETURN_IF_NULL(oglc);
60 if (oglc->blitTextureID == 0) {
61 if (!OGLContext_InitBlitTileTexture(oglc)) {
69 j2d_glBindTexture(GL_TEXTURE_2D, oglc->blitTextureID);
70 OGLC_UPDATE_TEXTURE_FUNCTION(oglc, GL_MODULATE);
H A DOGLPaints.h34 void OGLPaints_ResetPaint(OGLContext *oglc);
36 void OGLPaints_SetColor(OGLContext *oglc, jint pixel);
38 void OGLPaints_SetGradientPaint(OGLContext *oglc,
43 void OGLPaints_SetLinearGradientPaint(OGLContext *oglc, OGLSDOps *dstOps,
49 void OGLPaints_SetRadialGradientPaint(OGLContext *oglc, OGLSDOps *dstOps,
57 void OGLPaints_SetTexturePaint(OGLContext *oglc,
H A DOGLContext.c153 OGLContext *oglc = NULL; local
182 oglc = OGLSD_MakeOGLContextCurrent(env, srcOps, dstOps);
183 if (oglc == NULL) {
203 return oglc;
210 OGLContext_ResetClip(OGLContext *oglc) argument
214 RETURN_IF_NULL(oglc);
225 OGLContext_SetRectClip(OGLContext *oglc, OGLSDOps *dstOps, argument
236 RETURN_IF_NULL(oglc);
269 OGLContext_BeginShapeClip(OGLContext *oglc) argument
273 RETURN_IF_NULL(oglc);
306 OGLContext_EndShapeClip(OGLContext *oglc, OGLSDOps *dstOps) argument
349 OGLContext_ResetComposite(OGLContext *oglc) argument
375 OGLContext_SetAlphaComposite(OGLContext *oglc, jint rule, jfloat extraAlpha, jint flags) argument
420 OGLContext_SetXorComposite(OGLContext *oglc, jint xorPixel) argument
452 OGLContext_ResetTransform(OGLContext *oglc) argument
472 OGLContext_SetTransform(OGLContext *oglc, jdouble m00, jdouble m10, jdouble m01, jdouble m11, jdouble m02, jdouble m12) argument
569 OGLContext_InitBlitTileTexture(OGLContext *oglc) argument
587 OGLContext_DestroyContextResources(OGLContext *oglc) argument
[all...]
H A DOGLVertexCache.c70 OGLVertexCache_InitVertexCache(OGLContext *oglc) argument
81 if (!oglc->vertexCacheEnabled) {
93 oglc->vertexCacheEnabled = JNI_TRUE;
142 OGLVertexCache_RestoreColorState(OGLContext *oglc) argument
144 if (oglc->paintState == sun_java2d_SunGraphics2D_PAINT_ALPHACOLOR) {
145 OGLPaints_SetColor(oglc, oglc->pixel);
176 OGLVertexCache_EnableMaskCache(OGLContext *oglc) argument
180 if (!OGLVertexCache_InitVertexCache(oglc)) {
192 OGLC_UPDATE_TEXTURE_FUNCTION(oglc, GL_MODULAT
197 OGLVertexCache_DisableMaskCache(OGLContext *oglc) argument
214 OGLVertexCache_AddMaskQuad(OGLContext *oglc, jint srcx, jint srcy, jint dstx, jint dsty, jint width, jint height, jint maskscan, void *mask) argument
275 OGLVertexCache_AddGlyphQuad(OGLContext *oglc, jfloat tx1, jfloat ty1, jfloat tx2, jfloat ty2, jfloat dx1, jfloat dy1, jfloat dx2, jfloat dy2) argument
[all...]
H A DOGLPaints.c40 OGLPaints_ResetPaint(OGLContext *oglc) argument
46 RETURN_IF_NULL(oglc);
47 J2dTraceLn1(J2D_TRACE_VERBOSE, " state=%d", oglc->paintState);
50 if (oglc->useMask) {
55 switch (oglc->paintState) {
81 if (oglc->useMask) {
89 ea = (jubyte)(oglc->extraAlpha * 0xff + 0.5f);
91 oglc->pixel = (ea << 24) | (ea << 16) | (ea << 8) | (ea << 0);
92 oglc->r = ea;
93 oglc
101 OGLPaints_SetColor(OGLContext *oglc, jint pixel) argument
173 OGLPaints_SetGradientPaint(OGLContext *oglc, jboolean useMask, jboolean cyclic, jdouble p0, jdouble p1, jdouble p3, jint pixel1, jint pixel2) argument
231 OGLPaints_SetTexturePaint(OGLContext *oglc, jboolean useMask, jlong pSrcOps, jboolean filter, jdouble xp0, jdouble xp1, jdouble xp3, jdouble yp0, jdouble yp1, jdouble yp3) argument
735 OGLPaints_SetLinearGradientPaint(OGLContext *oglc, OGLSDOps *dstOps, jboolean useMask, jboolean linear, jint cycleMethod, jint numStops, jfloat p0, jfloat p1, jfloat p3, void *fractions, void *pixels) argument
858 OGLPaints_SetRadialGradientPaint(OGLContext *oglc, OGLSDOps *dstOps, jboolean useMask, jboolean linear, jint cycleMethod, jint numStops, jfloat m00, jfloat m01, jfloat m02, jfloat m10, jfloat m11, jfloat m12, jfloat focusX, void *fractions, void *pixels) argument
[all...]
H A DOGLBlitLoops.h41 OGLContext *oglc, jlong pSrcOps, jlong pDstOps,
50 OGLContext *oglc, jlong pSrcOps, jlong pDstOps,
58 void OGLBlitLoops_SurfaceToSwBlit(JNIEnv *env, OGLContext *oglc,
65 OGLContext *oglc, OGLSDOps *dstOps,
H A DOGLRenderQueue.c56 static OGLContext *oglc = NULL; variable
105 OGLRenderer_DrawLine(oglc, x1, y1, x2, y2);
114 OGLRenderer_DrawRect(oglc, x, y, w, h);
125 OGLRenderer_DrawPoly(oglc, nPoints, isClosed,
140 CONTINUE_IF_NULL(oglc);
149 OGLRenderer_DrawScanlines(oglc, count, (jint *)b);
163 OGLRenderer_DrawParallelogram(oglc,
180 OGLRenderer_DrawAAParallelogram(oglc, dstOps,
195 OGLRenderer_FillRect(oglc, x, y, w, h);
201 OGLRenderer_FillSpans(oglc, coun
[all...]
H A DOGLMaskFill.c87 OGLMaskFill_MaskFill(OGLContext *oglc, argument
94 RETURN_IF_NULL(oglc);
121 OGLVertexCache_AddMaskQuad(oglc,
136 OGLContext *oglc = OGLRenderQueue_GetCurrentContext(); local
148 OGLMaskFill_MaskFill(oglc,
153 if (oglc != NULL) {
H A DOGLRenderer.c66 OGLRenderer_DrawLine(OGLContext *oglc, jint x1, jint y1, jint x2, jint y2) argument
70 RETURN_IF_NULL(oglc);
127 OGLRenderer_DrawRect(OGLContext *oglc, jint x, jint y, jint w, jint h) argument
135 RETURN_IF_NULL(oglc);
169 OGLRenderer_DrawPoly(OGLContext *oglc, argument
186 RETURN_IF_NULL(oglc);
252 OGLContext *oglc = OGLRenderQueue_GetCurrentContext(); local
254 OGLRenderer_DrawPoly(oglc,
261 if (oglc != NULL) {
275 OGLRenderer_DrawScanlines(OGLContext *oglc, argument
297 OGLRenderer_FillRect(OGLContext *oglc, jint x, jint y, jint w, jint h) argument
312 OGLRenderer_FillSpans(OGLContext *oglc, jint spanCount, jint *spans) argument
339 OGLRenderer_FillParallelogram(OGLContext *oglc, jfloat fx11, jfloat fy11, jfloat dx21, jfloat dy21, jfloat dx12, jfloat dy12) argument
361 OGLRenderer_DrawParallelogram(OGLContext *oglc, jfloat fx11, jfloat fy11, jfloat dx21, jfloat dy21, jfloat dx12, jfloat dy12, jfloat lwr21, jfloat lwr12) argument
588 OGLRenderer_FillAAParallelogram(OGLContext *oglc, OGLSDOps *dstOps, jfloat fx11, jfloat fy11, jfloat dx21, jfloat dy21, jfloat dx12, jfloat dy12) argument
649 OGLRenderer_FillAAParallelogramInnerOuter(OGLContext *oglc, OGLSDOps *dstOps, jfloat ox11, jfloat oy11, jfloat ox21, jfloat oy21, jfloat ox12, jfloat oy12, jfloat ix11, jfloat iy11, jfloat ix21, jfloat iy21, jfloat ix12, jfloat iy12) argument
721 OGLRenderer_DrawAAParallelogram(OGLContext *oglc, OGLSDOps *dstOps, jfloat fx11, jfloat fy11, jfloat dx21, jfloat dy21, jfloat dx12, jfloat dy12, jfloat lwr21, jfloat lwr12) argument
[all...]
H A DOGLBufImgOps.c177 OGLBufImgOps_EnableConvolveOp(OGLContext *oglc, jlong pSrcOps, argument
196 RETURN_IF_NULL(oglc);
267 OGLBufImgOps_DisableConvolveOp(OGLContext *oglc) argument
271 RETURN_IF_NULL(oglc);
387 OGLBufImgOps_EnableRescaleOp(OGLContext *oglc, jlong pSrcOps, argument
399 RETURN_IF_NULL(oglc);
450 OGLBufImgOps_DisableRescaleOp(OGLContext *oglc) argument
454 RETURN_IF_NULL(oglc);
621 OGLBufImgOps_EnableLookupOp(OGLContext *oglc, jlong pSrcOps, argument
639 RETURN_IF_NULL(oglc);
735 OGLBufImgOps_DisableLookupOp(OGLContext *oglc) argument
[all...]
H A DOGLBlitLoops.c52 OGLBlitSurfaceToSurface(OGLContext *oglc, OGLSDOps *srcOps, OGLSDOps *dstOps, argument
72 if (oglc->extraAlpha != 1.0f) {
73 OGLContext_SetExtraAlpha(oglc->extraAlpha);
88 if (oglc->extraAlpha != 1.0f) {
105 OGLBlitTextureToSurface(OGLContext *oglc, argument
150 OGLC_UPDATE_TEXTURE_FUNCTION(oglc, GL_MODULATE);
173 OGLBlitSwToSurface(OGLContext *oglc, SurfaceDataRasInfo *srcInfo, argument
183 if (oglc->extraAlpha != 1.0f) {
184 OGLContext_SetExtraAlpha(oglc->extraAlpha);
192 j2d_glPixelTransferf(GL_ALPHA_BIAS, oglc
258 OGLBlitToSurfaceViaTexture(OGLContext *oglc, SurfaceDataRasInfo *srcInfo, OGLPixelFormat *pf, OGLSDOps *srcOps, jboolean swsurface, jint hint, jint sx1, jint sy1, jint sx2, jint sy2, jdouble dx1, jdouble dy1, jdouble dx2, jdouble dy2) argument
444 OGLBlitLoops_IsoBlit(JNIEnv *env, OGLContext *oglc, jlong pSrcOps, jlong pDstOps, jboolean xform, jint hint, jboolean texture, jboolean rtt, jint sx1, jint sy1, jint sx2, jint sy2, jdouble dx1, jdouble dy1, jdouble dx2, jdouble dy2) argument
565 OGLBlitLoops_Blit(JNIEnv *env, OGLContext *oglc, jlong pSrcOps, jlong pDstOps, jboolean xform, jint hint, jint srctype, jboolean texture, jint sx1, jint sy1, jint sx2, jint sy2, jdouble dx1, jdouble dy1, jdouble dx2, jdouble dy2) argument
699 OGLBlitLoops_SurfaceToSwBlit(JNIEnv *env, OGLContext *oglc, jlong pSrcOps, jlong pDstOps, jint dsttype, jint srcx, jint srcy, jint dstx, jint dsty, jint width, jint height) argument
807 OGLBlitLoops_CopyArea(JNIEnv *env, OGLContext *oglc, OGLSDOps *dstOps, jint x, jint y, jint width, jint height, jint dx, jint dy) argument
[all...]
H A DOGLTextRenderer.c577 OGLTR_EnableGlyphVertexCache(OGLContext *oglc) argument
581 if (!OGLVertexCache_InitVertexCache(oglc)) {
598 OGLC_UPDATE_TEXTURE_FUNCTION(oglc, GL_MODULATE);
602 OGLTR_DisableGlyphVertexCache(OGLContext *oglc) argument
607 OGLVertexCache_RestoreColorState(oglc);
650 OGLTR_DrawGrayscaleGlyphViaCache(OGLContext *oglc, argument
680 OGLVertexCache_AddGlyphQuad(oglc,
821 OGLTR_DrawLCDGlyphViaCache(OGLContext *oglc, OGLSDOps *dstOps, argument
854 // OGLC_UPDATE_TEXTURE_FUNCTION(oglc, GL_MODULATE);
915 OGLTR_DrawGrayscaleGlyphNoCache(OGLContext *oglc, argument
951 OGLTR_DrawLCDGlyphNoCache(OGLContext *oglc, OGLSDOps *dstOps, GlyphInfo *ginfo, jint x, jint y, jint rowBytesOffset, jboolean rgbOrder, jint contrast) argument
1063 OGLTR_DrawGlyphList(JNIEnv *env, OGLContext *oglc, OGLSDOps *dstOps, jint totalGlyphs, jboolean usePositions, jboolean subPixPos, jboolean rgbOrder, jint lcdContrast, jfloat glyphListOrigX, jfloat glyphListOrigY, unsigned char *images, unsigned char *positions) argument
1180 OGLContext *oglc = OGLRenderQueue_GetCurrentContext(); local
[all...]
/openjdk7/jdk/src/windows/native/sun/java2d/d3d/
H A DD3DBufImgOps.h41 HRESULT D3DBufImgOps_EnableConvolveOp(D3DContext *oglc, jlong pSrcOps,
45 HRESULT D3DBufImgOps_DisableConvolveOp(D3DContext *oglc);
56 HRESULT D3DBufImgOps_EnableRescaleOp(D3DContext *oglc,
60 HRESULT D3DBufImgOps_DisableRescaleOp(D3DContext *oglc);
72 HRESULT D3DBufImgOps_EnableLookupOp(D3DContext *oglc,
76 HRESULT D3DBufImgOps_DisableLookupOp(D3DContext *oglc);
/openjdk7/jdk/src/solaris/native/sun/java2d/opengl/
H A DGLXGraphicsConfig.c137 GLXGC_DestroyOGLContext(OGLContext *oglc) argument
143 if (oglc == NULL) {
152 OGLContext_DestroyContextResources(oglc);
154 ctxinfo = (GLXCtxInfo *)oglc->ctxInfo;
169 free(oglc);
419 OGLContext *oglc; local
424 oglc = (OGLContext *)malloc(sizeof(OGLContext));
425 if (oglc == NULL) {
427 "GLXGC_InitOGLContext: could not allocate memory for oglc");
431 memset(oglc,
469 OGLContext *oglc; local
[all...]
H A DGLXSurfaceData.c162 GLXSD_MakeCurrentToScratch(JNIEnv *env, OGLContext *oglc) argument
168 if (oglc == NULL) {
174 ctxInfo = (GLXCtxInfo *)oglc->ctxInfo;
232 OGLContext *oglc; local
242 oglc = glxInfo->context;
243 if (!GLXSD_MakeCurrentToScratch(env, oglc)) {
247 if (OGLC_IS_CAP_PRESENT(oglc, CAPS_EXT_FBOBJECT)) {
254 return oglc;
267 OGLContext *oglc; local
271 oglc
[all...]
/openjdk7/jdk/src/macosx/native/sun/java2d/opengl/
H A DCGLSurfaceData.m59 OGLSD_UnlockFocus(OGLContext *oglc, OGLSDOps *dstOps)
61 CGLCtxInfo *ctxinfo = (CGLCtxInfo *)oglc->ctxInfo;
81 CGLSD_MakeCurrentToScratch(JNIEnv *env, OGLContext *oglc)
85 if (oglc == NULL) {
93 CGLCtxInfo *ctxinfo = (CGLCtxInfo *)oglc->ctxInfo;
137 OGLContext *oglc = cglInfo->context;
138 CGLCtxInfo *ctxinfo = (CGLCtxInfo *)oglc->ctxInfo;
189 OGLContext *oglc = cglInfo->context;
190 CGLCtxInfo *ctxinfo = (CGLCtxInfo *)oglc->ctxInfo;
204 if (!CGLSD_MakeCurrentToScratch(env, oglc)) {
[all...]
/openjdk7/jdk/src/windows/native/sun/java2d/opengl/
H A DWGLGraphicsConfig.c78 WGLGC_DestroyOGLContext(OGLContext *oglc) argument
84 if (oglc == NULL) {
93 OGLContext_DestroyContextResources(oglc);
95 ctxinfo = (WGLCtxInfo *)oglc->ctxInfo;
114 free(oglc);
447 OGLContext *oglc; local
452 oglc = (OGLContext *)malloc(sizeof(OGLContext));
453 if (oglc == NULL) {
455 "WGLGC_InitOGLContext: could not allocate memory for oglc");
459 memset(oglc,
494 OGLContext *oglc; local
[all...]
H A DWGLSurfaceData.c139 WGLSD_MakeCurrentToScratch(JNIEnv *env, OGLContext *oglc) argument
145 if (oglc == NULL) {
151 ctxInfo = (WGLCtxInfo *)oglc->ctxInfo;
199 OGLContext *oglc; local
209 oglc = wglInfo->context;
210 if (!WGLSD_MakeCurrentToScratch(env, oglc)) {
214 if (OGLC_IS_CAP_PRESENT(oglc, CAPS_EXT_FBOBJECT)) {
221 return oglc;
235 OGLContext *oglc; local
246 oglc
[all...]

Completed in 89 milliseconds

12