Searched refs:d3dc (Results 1 - 18 of 18) sorted by relevance

/openjdk9/jdk/src/java.desktop/windows/native/libawt/java2d/d3d/
H A DD3DRenderer.cpp35 D3DRenderer_DrawLine(D3DContext *d3dc, argument
41 d3dc->BeginScene(STATE_RENDEROP);
42 return d3dc->pVCacher->DrawLine(x1, y1, x2, y2);
46 D3DRenderer_DrawRect(D3DContext *d3dc, argument
53 d3dc->BeginScene(STATE_RENDEROP);
54 return d3dc->pVCacher->DrawRect(x, y, x + w, y + h);
58 D3DRenderer_FillRect(D3DContext *d3dc, argument
65 d3dc->BeginScene(STATE_RENDEROP);
66 return d3dc->pVCacher->FillRect(x, y, x + w, y + h);
70 D3DRenderer_DrawPoly(D3DContext *d3dc, argument
89 D3DRenderer_DrawScanlines(D3DContext *d3dc, jint scanlineCount, jint *scanlines) argument
106 D3DRenderer_FillSpans(D3DContext *d3dc, jint spanCount, jint *spans) argument
118 D3DRenderer_FillParallelogram(D3DContext *d3dc, jfloat fx11, jfloat fy11, jfloat dx21, jfloat dy21, jfloat dx12, jfloat dy12) argument
139 D3DRenderer_DrawParallelogram(D3DContext *d3dc, jfloat fx11, jfloat fy11, jfloat dx21, jfloat dy21, jfloat dx12, jfloat dy12, jfloat lwr21, jfloat lwr12) argument
246 D3DRenderer_FillAAParallelogram(D3DContext *d3dc, jfloat fx11, jfloat fy11, jfloat dx21, jfloat dy21, jfloat dx12, jfloat dy12) argument
278 D3DRenderer_DrawAAParallelogram(D3DContext *d3dc, jfloat fx11, jfloat fy11, jfloat dx21, jfloat dy21, jfloat dx12, jfloat dy12, jfloat lwr21, jfloat lwr12) argument
372 D3DContext *d3dc = D3DRQ_GetCurrentContext(); local
[all...]
H A DD3DRenderer.h37 D3DRenderer_DrawLine(D3DContext *d3dc,
41 D3DRenderer_DrawRect(D3DContext *d3dc,
45 D3DRenderer_FillRect(D3DContext *d3dc,
49 D3DRenderer_DrawPoly(D3DContext *d3dc,
55 D3DRenderer_DrawScanlines(D3DContext *d3dc,
59 D3DRenderer_FillSpans(D3DContext *d3dc, jint spanCount, jint *spans);
62 D3DRenderer_FillParallelogram(D3DContext *d3dc,
68 D3DRenderer_DrawParallelogram(D3DContext *d3dc,
75 D3DRenderer_FillAAParallelogram(D3DContext *d3dc,
81 D3DRenderer_DrawAAParallelogram(D3DContext *d3dc,
[all...]
H A DD3DMaskBlit.cpp39 D3DMaskBlit_MaskBlit(JNIEnv *env, D3DContext *d3dc, argument
57 RETURN_STATUS_IF_NULL(d3dc, E_FAIL);
58 if (FAILED(res = d3dc->BeginScene(STATE_TEXTUREOP))) {
64 d3dc->GetResourceManager()->GetBlitTexture(&pBlitTexRes)))
70 if (FAILED(res = d3dc->SetTexture(pBlitTex, 0))) {
74 IDirect3DDevice9 *pd3dDevice = d3dc->Get3DDevice();
76 d3dc->IsTextureFilteringSupported(D3DTEXF_NONE) ?
82 if (FAILED(res = d3dc->UploadTileToTexture(pBlitTexRes, pPixels,
102 res = d3dc->pVCacher->DrawTexture(dx1, dy1, dx2, dy2,
104 res = d3dc
[all...]
H A DD3DBufImgOps.cpp42 D3DBufImgOps_EnableConvolveOp(D3DContext *d3dc, jlong pSrcOps, argument
63 RETURN_STATUS_IF_NULL(d3dc, E_FAIL);
66 d3dc->UpdateState(STATE_CHANGE);
84 res = d3dc->EnableConvolveProgram(flags);
99 pd3dDevice = d3dc->Get3DDevice();
117 D3DBufImgOps_DisableConvolveOp(D3DContext *d3dc) argument
123 RETURN_STATUS_IF_NULL(d3dc, E_FAIL);
124 d3dc->UpdateState(STATE_CHANGE);
127 pd3dDevice = d3dc->Get3DDevice();
134 D3DBufImgOps_EnableRescaleOp(D3DContext *d3dc, argument
171 D3DBufImgOps_DisableRescaleOp(D3DContext *d3dc) argument
189 D3DBufImgOps_EnableLookupOp(D3DContext *d3dc, jboolean nonPremult, jboolean shortData, jint numBands, jint bandLength, jint offset, void *tableValues) argument
293 D3DBufImgOps_DisableLookupOp(D3DContext *d3dc) argument
[all...]
H A DD3DMaskBlit.h31 HRESULT D3DMaskBlit_MaskBlit(JNIEnv *env, D3DContext *d3dc,
H A DD3DPaints.h34 HRESULT D3DPaints_ResetPaint(D3DContext *d3dc);
35 HRESULT D3DPaints_SetColor(D3DContext *d3dc, jint pixel);
46 HRESULT D3DPaints_SetGradientPaint(D3DContext *d3dc,
53 HRESULT D3DPaints_SetTexturePaint(D3DContext *d3dc,
106 HRESULT D3DPaints_SetLinearGradientPaint(D3DContext *d3dc, D3DSDOps *dstOps,
114 HRESULT D3DPaints_SetRadialGradientPaint(D3DContext *d3dc, D3DSDOps *dstOps,
H A DD3DPaints.cpp37 D3DPaints_ResetPaint(D3DContext *d3dc) argument
45 RETURN_STATUS_IF_NULL(d3dc, E_FAIL);
47 paintState = d3dc->GetPaintState();
50 res = d3dc->UpdateState(STATE_OTHEROP);
54 IDirect3DDevice9 *pd3dDevice = d3dc->Get3DDevice();
55 DWORD sampler = d3dc->useMask ? 1 : 0;
57 d3dc->SetTexture(NULL, sampler);
79 ea = (jubyte)(d3dc->extraAlpha * 0xff + 0.5f);
81 d3dc->pVCacher->SetColor(pixel);
82 d3dc
88 D3DPaints_SetColor(D3DContext *d3dc, jint pixel) argument
111 D3DPaints_SetGradientPaint(D3DContext *d3dc, jboolean useMask, jboolean cyclic, jdouble p0, jdouble p1, jdouble p3, jint pixel1, jint pixel2) argument
255 D3DPaints_SetTexturePaint(D3DContext *d3dc, jboolean useMask, jlong pSrcOps, jboolean filter, jdouble xp0, jdouble xp1, jdouble xp3, jdouble yp0, jdouble yp1, jdouble yp3) argument
342 D3DPaints_SetMultiGradientPaint(D3DContext *d3dc, jboolean useMask, jint numStops, void *pFractions, void *pPixels) argument
429 D3DPaints_SetLinearGradientPaint(D3DContext *d3dc, D3DSDOps *dstOps, jboolean useMask, jboolean linear, jint cycleMethod, jint numStops, jfloat p0, jfloat p1, jfloat p3, void *fractions, void *pixels) argument
474 D3DPaints_SetRadialGradientPaint(D3DContext *d3dc, D3DSDOps *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 DD3DRenderQueue.cpp50 static D3DContext *d3dc = NULL; variable
80 res = d3dc->FlushVertexQueue();
234 CONTINUE_IF_NULL(d3dc);
235 res = D3DRenderer_DrawLine(d3dc, x1, y1, x2, y2);
244 CONTINUE_IF_NULL(d3dc);
245 res = D3DRenderer_DrawRect(d3dc, x, y, w, h);
256 CONTINUE_IF_NULL(d3dc);
257 res = D3DRenderer_DrawPoly(d3dc, nPoints, isClosed,
268 CONTINUE_IF_NULL(d3dc);
269 res = D3DRenderer_DrawLine(d3dc,
[all...]
H A DD3DTextRenderer.cpp93 D3DTR_UpdateLCDTextContrast(D3DContext *d3dc, jint contrast) argument
96 IDirect3DDevice9 *pd3dDevice = d3dc->Get3DDevice();
130 D3DTR_UpdateLCDTextColor(D3DContext *d3dc, jint contrast) argument
132 IDirect3DDevice9 *pd3dDevice = d3dc->Get3DDevice();
149 jint color = d3dc->pVCacher->GetColor();
169 D3DTR_EnableLCDGlyphModeState(D3DContext *d3dc, D3DSDOps *dstOps, argument
180 pGlyphTexRes = d3dc->GetLCDGlyphCache()->GetGlyphCacheTexture();
182 res = d3dc->GetResourceManager()->GetBlitTexture(&pGlyphTexRes);
188 res = d3dc->GetResourceManager()->
194 IDirect3DDevice9 *pd3dDevice = d3dc
226 D3DTR_EnableGlyphVertexCache(D3DContext *d3dc) argument
244 D3DTR_DisableGlyphVertexCache(D3DContext *d3dc) argument
255 D3DTR_DisableGlyphModeState(D3DContext *d3dc) argument
278 D3DTR_DrawGrayscaleGlyphViaCache(D3DContext *d3dc, GlyphInfo *ginfo, jint x, jint y) argument
349 D3DTR_UpdateCachedDestination(D3DContext *d3dc, D3DSDOps *dstOps, GlyphInfo *ginfo, jint gx1, jint gy1, jint gx2, jint gy2, jint agx1, jint agx2, jint glyphIndex, jint totalGlyphs) argument
517 D3DTR_DrawLCDGlyphViaCache(D3DContext *d3dc, D3DSDOps *dstOps, GlyphInfo *ginfo, jint x, jint y, jint glyphIndex, jint totalGlyphs, jboolean rgbOrder, jint contrast) argument
592 D3DTR_DrawGrayscaleGlyphNoCache(D3DContext *d3dc, GlyphInfo *ginfo, jint x, jint y) argument
633 D3DTR_DrawLCDGlyphNoCache(D3DContext *d3dc, D3DSDOps *dstOps, GlyphInfo *ginfo, jint x, jint y, jint rowBytesOffset, jboolean rgbOrder, jint contrast) argument
761 D3DTR_DrawGlyphList(D3DContext *d3dc, D3DSDOps *dstOps, jint totalGlyphs, jboolean usePositions, jboolean subPixPos, jboolean rgbOrder, jint lcdContrast, jfloat glyphListOrigX, jfloat glyphListOrigY, unsigned char *images, unsigned char *positions) argument
880 D3DContext *d3dc = D3DRQ_GetCurrentContext(); local
[all...]
H A DD3DTextRenderer.h86 HRESULT D3DTR_EnableGlyphVertexCache(D3DContext *d3dc);
87 HRESULT D3DTR_DisableGlyphVertexCache(D3DContext *d3dc);
89 HRESULT D3DTR_DrawGlyphList(D3DContext *d3dc, D3DSDOps *dstOps,
H A DD3DMaskFill.cpp46 D3DMaskFill_MaskFill(D3DContext *d3dc, argument
55 RETURN_STATUS_IF_NULL(d3dc, E_FAIL);
62 D3DMaskCache *maskCache = d3dc->GetMaskCache();
67 res = d3dc->BeginScene(STATE_MASKOP);
100 D3DContext *d3dc = D3DRQ_GetCurrentContext(); local
112 D3DMaskFill_MaskFill(d3dc,
117 if (d3dc != NULL) {
118 d3dc->FlushVertexQueue();
H A DD3DMaskFill.h31 HRESULT D3DMaskFill_MaskFill(D3DContext *d3dc,
H A DD3DBlitLoops.h42 D3DContext *d3dc, jlong pSrcOps, jlong pDstOps,
67 D3DContext *d3dc, jlong pSrcOps, jlong pDstOps,
76 D3DBlitLoops_SurfaceToSwBlit(JNIEnv *env, D3DContext *d3dc,
84 D3DContext *d3dc, D3DSDOps *dstOps,
H A DD3DBlitLoops.cpp331 D3DBlitSurfaceToSurface(D3DContext *d3dc, D3DSDOps *srcOps, D3DSDOps *dstOps, argument
345 d3dc->UpdateState(STATE_OTHEROP);
346 IDirect3DDevice9 *pd3dDevice = d3dc->Get3DDevice();
362 if (d3dc->GetClipType() == CLIP_RECT) {
402 D3DDrawTextureWithHint(D3DContext *d3dc, D3DTEXTUREFILTERTYPE hint, argument
454 d3dc->pVCacher->DrawTexture(dx1, dy1, dx2adj, dy2adj,
458 d3dc->pVCacher->DrawTexture(dx2adj, dy1, dx2, dy2adj,
462 d3dc->pVCacher->DrawTexture(dx1, dy2adj, dx2adj, dy2,
466 res = d3dc->pVCacher->DrawTexture(dx2adj, dy2adj, dx2, dy2,
477 res = d3dc
494 D3DBlitTextureToSurface(D3DContext *d3dc, D3DSDOps *srcOps, D3DSDOps *dstOps, jboolean rtt, D3DTEXTUREFILTERTYPE hint, jint sx1, jint sy1, jint sx2, jint sy2, float dx1, float dy1, float dx2, float dy2) argument
562 D3DBlitToSurfaceViaTexture(D3DContext *d3dc, SurfaceDataRasInfo *srcInfo, int srctype, D3DSDOps *srcOps, jboolean swsurface, jint hint, jint sx1, jint sy1, jint sx2, jint sy2, jdouble dx1, jdouble dy1, jdouble dx2, jdouble dy2) argument
669 D3DBlitSwToTexture(D3DContext *d3dc, SurfaceDataRasInfo *srcInfo, int srctype, D3DSDOps *dstOps, jint sx1, jint sy1, jint sx2, jint sy2) argument
691 D3DBlitLoops_IsoBlit(JNIEnv *env, D3DContext *d3dc, 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
801 D3DBlitLoops_Blit(JNIEnv *env, D3DContext *d3dc, 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
899 D3DBlitLoops_SurfaceToSwBlit(JNIEnv *env, D3DContext *d3dc, jlong pSrcOps, jlong pDstOps, jint dsttype, jint srcx, jint srcy, jint dstx, jint dsty, jint width, jint height) argument
1020 D3DBlitLoops_CopyArea(JNIEnv *env, D3DContext *d3dc, D3DSDOps *dstOps, jint x, jint y, jint width, jint height, jint dx, jint dy) argument
[all...]
H A DD3DGlyphCache.cpp202 D3DContext *d3dc = D3DRQ_GetCurrentContext(); local
203 if (d3dc != NULL) {
205 d3dc->FlushVertexQueue();
H A DD3DPipelineManager.cpp281 D3DContext *d3dc = pAdapters[i].pd3dContext; local
282 if (FAILED(d3dc->CheckAndResetDevice())) {
/openjdk9/jdk/src/java.desktop/windows/classes/sun/java2d/d3d/
H A DD3DContext.java86 * @param d3dc the context to be made current on the native level
88 static void setScratchSurface(D3DContext d3dc) { argument
92 if (d3dc != currentContext) {
101 buf.putInt(d3dc.getDevice().getScreen());
/openjdk9/jdk/test/sun/java2d/pipe/hw/RSLAPITest/
H A DRSLAPITest.java88 Class d3dc = Class.forName("sun.java2d.d3d.D3DSurfaceData");
89 if (d3dc.isInstance(surface)) {
90 Field f = d3dc.getDeclaredField("D3D_DEVICE_RESOURCE");

Completed in 119 milliseconds