| /OK3568_Linux_fs/external/xserver/render/ |
| H A D | picture.c | 68 PicturePtr pPicture; in PictureDestroyWindow() local 72 while ((pPicture = GetPictureWindow(pWindow))) { in PictureDestroyWindow() 73 SetPictureWindow(pWindow, pPicture->pNext); in PictureDestroyWindow() 74 if (pPicture->id) in PictureDestroyWindow() 75 FreeResource(pPicture->id, PictureType); in PictureDestroyWindow() 76 FreePicture((void *) pPicture, pPicture->id); in PictureDestroyWindow() 713 SetPictureToDefaults(PicturePtr pPicture) in SetPictureToDefaults() argument 715 pPicture->refcnt = 1; in SetPictureToDefaults() 716 pPicture->repeat = 0; in SetPictureToDefaults() 717 pPicture->graphicsExposures = FALSE; in SetPictureToDefaults() [all …]
|
| H A D | mipict.c | 37 miCreatePicture(PicturePtr pPicture) in miCreatePicture() argument 43 miDestroyPicture(PicturePtr pPicture) in miDestroyPicture() argument 45 if (pPicture->freeCompClip) in miDestroyPicture() 46 RegionDestroy(pPicture->pCompositeClip); in miDestroyPicture() 50 miDestroyPictureClip(PicturePtr pPicture) in miDestroyPictureClip() argument 52 if (pPicture->clientClip) in miDestroyPictureClip() 53 RegionDestroy(pPicture->clientClip); in miDestroyPictureClip() 54 pPicture->clientClip = NULL; in miDestroyPictureClip() 58 miChangePictureClip(PicturePtr pPicture, int type, void *value, int n) in miChangePictureClip() argument 60 ScreenPtr pScreen = pPicture->pDrawable->pScreen; in miChangePictureClip() [all …]
|
| H A D | filter.c | 283 SetPictureFilter(PicturePtr pPicture, char *name, int len, xFixed * params, in SetPictureFilter() argument 289 if (pPicture->pDrawable != NULL) in SetPictureFilter() 290 pScreen = pPicture->pDrawable->pScreen; in SetPictureFilter() 299 if (pPicture->pDrawable == NULL) { in SetPictureFilter() 313 return SetPicturePictFilter(pPicture, pFilter, params, nparams); in SetPictureFilter() 317 SetPicturePictFilter(PicturePtr pPicture, PictFilterPtr pFilter, in SetPicturePictFilter() argument 323 if (pPicture->pDrawable) in SetPicturePictFilter() 324 pScreen = pPicture->pDrawable->pScreen; in SetPicturePictFilter() 338 if (nparams != pPicture->filter_nparams) { in SetPicturePictFilter() 343 free(pPicture->filter_params); in SetPicturePictFilter() [all …]
|
| H A D | picturestr.h | 189 typedef int (*CreatePictureProcPtr) (PicturePtr pPicture); 190 typedef void (*DestroyPictureProcPtr) (PicturePtr pPicture); 191 typedef int (*ChangePictureClipProcPtr) (PicturePtr pPicture, 193 typedef void (*DestroyPictureClipProcPtr) (PicturePtr pPicture); 195 typedef int (*ChangePictureTransformProcPtr) (PicturePtr pPicture, 198 typedef int (*ChangePictureFilterProcPtr) (PicturePtr pPicture, 202 typedef void (*DestroyPictureFilterProcPtr) (PicturePtr pPicture); 204 typedef void (*ChangePictureProcPtr) (PicturePtr pPicture, Mask mask); 205 typedef void (*ValidatePictureProcPtr) (PicturePtr pPicture, Mask mask); 271 typedef void (*AddTrapsProcPtr) (PicturePtr pPicture, [all …]
|
| H A D | render.c | 562 PicturePtr pPicture; in ProcRenderCreatePicture() local 588 pPicture = CreatePicture(stuff->pid, in ProcRenderCreatePicture() 592 if (!pPicture) in ProcRenderCreatePicture() 594 if (!AddResource(stuff->pid, PictureType, (void *) pPicture)) in ProcRenderCreatePicture() 602 PicturePtr pPicture; in ProcRenderChangePicture() local 608 VERIFY_PICTURE(pPicture, stuff->picture, client, DixSetAttrAccess); in ProcRenderChangePicture() 614 return ChangePicture(pPicture, stuff->mask, (XID *) (stuff + 1), in ProcRenderChangePicture() 622 PicturePtr pPicture; in ProcRenderSetPictureClipRectangles() local 626 VERIFY_PICTURE(pPicture, stuff->picture, client, DixSetAttrAccess); in ProcRenderSetPictureClipRectangles() 627 if (!pPicture->pDrawable) in ProcRenderSetPictureClipRectangles() [all …]
|
| H A D | mipict.h | 51 miCreatePicture(PicturePtr pPicture); 54 miDestroyPicture(PicturePtr pPicture); 57 miCompositeSourceValidate(PicturePtr pPicture);
|
| H A D | glyph.c | 581 PicturePtr pPicture; in miGlyphs() local 639 pPicture = GetGlyphPicture(glyph, pScreen); in miGlyphs() 641 if (pPicture) { in miGlyphs() 644 pPicture, in miGlyphs() 656 pPicture, in miGlyphs()
|
| /OK3568_Linux_fs/external/xserver/hw/dmx/ |
| H A D | dmxpict.c | 659 PicturePtr pPicture; in dmxProcRenderSetPictureTransform() local 666 VERIFY_PICTURE(pPicture, stuff->picture, client, DixWriteAccess); in dmxProcRenderSetPictureTransform() 671 dmxScreen = &dmxScreens[pPicture->pDrawable->pScreen->myNum]; in dmxProcRenderSetPictureTransform() 672 pPictPriv = DMX_GET_PICT_PRIV(pPicture); in dmxProcRenderSetPictureTransform() 698 PicturePtr pPicture; in dmxProcRenderSetPictureFilter() local 707 VERIFY_PICTURE(pPicture, stuff->picture, client, DixWriteAccess); in dmxProcRenderSetPictureFilter() 712 dmxScreen = &dmxScreens[pPicture->pDrawable->pScreen->myNum]; in dmxProcRenderSetPictureFilter() 713 pPictPriv = DMX_GET_PICT_PRIV(pPicture); in dmxProcRenderSetPictureFilter() 735 dmxDoCreatePicture(PicturePtr pPicture) in dmxDoCreatePicture() argument 737 DrawablePtr pDraw = pPicture->pDrawable; in dmxDoCreatePicture() [all …]
|
| H A D | dmxpict.h | 65 extern int dmxCreatePicture(PicturePtr pPicture); 66 extern void dmxDestroyPicture(PicturePtr pPicture); 67 extern int dmxChangePictureClip(PicturePtr pPicture, int clipType, 69 extern void dmxDestroyPictureClip(PicturePtr pPicture); 70 extern void dmxChangePicture(PicturePtr pPicture, Mask mask); 71 extern void dmxValidatePicture(PicturePtr pPicture, Mask mask); 102 extern int dmxBECreatePicture(PicturePtr pPicture); 103 extern Bool dmxBEFreePicture(PicturePtr pPicture);
|
| H A D | dmxextension.c | 1126 PicturePtr pPicture = value; /* The picture */ in dmxBERestoreRenderPict() local 1127 DrawablePtr pDraw = pPicture->pDrawable; /* The picture's drawable */ in dmxBERestoreRenderPict() 1143 dmxBECreatePicture(pPicture); in dmxBERestoreRenderPict()
|
| /OK3568_Linux_fs/external/xserver/fb/ |
| H A D | fbtrap.c | 35 fbAddTraps(PicturePtr pPicture, in fbAddTraps() argument 41 if (!(image = image_from_pict(pPicture, FALSE, &dst_xoff, &dst_yoff))) in fbAddTraps() 47 free_pixman_pict(pPicture, image); in fbAddTraps() 51 fbRasterizeTrapezoid(PicturePtr pPicture, in fbRasterizeTrapezoid() argument 57 if (!(image = image_from_pict(pPicture, FALSE, &dst_xoff, &dst_yoff))) in fbRasterizeTrapezoid() 63 free_pixman_pict(pPicture, image); in fbRasterizeTrapezoid() 67 fbAddTriangles(PicturePtr pPicture, in fbAddTriangles() argument 73 if (!(image = image_from_pict(pPicture, FALSE, &dst_xoff, &dst_yoff))) in fbAddTriangles() 80 free_pixman_pict(pPicture, image); in fbAddTriangles()
|
| H A D | fbpict.h | 45 fbAddTraps(PicturePtr pPicture, 52 fbAddTriangles(PicturePtr pPicture,
|
| H A D | fbpict.c | 144 PicturePtr pPicture; in fbGlyphs() local 147 pPicture = GetGlyphPicture(glyph, pScreen); in fbGlyphs() 148 if (!pPicture) { in fbGlyphs() 153 if (!(glyphImage = image_from_pict(pPicture, FALSE, &xoff, &yoff))) in fbGlyphs() 161 free_pixman_pict(pPicture, glyphImage); in fbGlyphs()
|
| /OK3568_Linux_fs/external/xserver/mi/ |
| H A D | midispcur.c | 85 PicturePtr pPicture; member 118 …creenPtr pScreen, CursorPtr pCursor, PixmapPtr sourceBits, PixmapPtr maskBits, PicturePtr pPicture) in miDCSwitchScreenCursor() argument 130 if (pScreenPriv->pPicture) in miDCSwitchScreenCursor() 131 FreePicture(pScreenPriv->pPicture, 0); in miDCSwitchScreenCursor() 132 pScreenPriv->pPicture = pPicture; in miDCSwitchScreenCursor() 164 PicturePtr pPicture; in miDCMakePicture() local 170 pPicture = CreatePicture(0, pDraw, pFormat, in miDCMakePicture() 173 *ppPicture = pPicture; in miDCMakePicture() 174 return pPicture; in miDCMakePicture() 192 PicturePtr pPicture; in miDCRealize() local [all …]
|
| /OK3568_Linux_fs/external/xserver/glamor/ |
| H A D | glamor_addtraps.c | 32 glamor_add_traps(PicturePtr pPicture, in glamor_add_traps() argument 36 if (glamor_prepare_access_picture(pPicture, GLAMOR_ACCESS_RW)) { in glamor_add_traps() 37 fbAddTraps(pPicture, x_off, y_off, ntrap, traps); in glamor_add_traps() 39 glamor_finish_access_picture(pPicture); in glamor_add_traps()
|
| H A D | glamor_priv.h | 740 void glamor_add_traps(PicturePtr pPicture,
|
| /OK3568_Linux_fs/external/xserver/exa/ |
| H A D | exa_render.c | 1064 PicturePtr pPicture; in exaCreateAlphaPicture() local 1098 pPicture = CreatePicture(0, &pPixmap->drawable, pPictFormat, in exaCreateAlphaPicture() 1101 return pPicture; in exaCreateAlphaPicture() 1127 PicturePtr pPicture; in exaTrapezoids() local 1139 pPicture = exaCreateAlphaPicture(pScreen, pDst, maskFormat, in exaTrapezoids() 1142 if (!pPicture) in exaTrapezoids() 1145 exaPrepareAccess(pPicture->pDrawable, EXA_PREPARE_DEST); in exaTrapezoids() 1148 (*ps->RasterizeTrapezoid) (pPicture, traps, -bounds.x1, -bounds.y1); in exaTrapezoids() 1149 exaFinishAccess(pPicture->pDrawable, EXA_PREPARE_DEST); in exaTrapezoids() 1153 CompositePicture(op, pSrc, pPicture, pDst, in exaTrapezoids() [all …]
|
| H A D | exa_unaccel.c | 679 ExaCheckAddTraps(PicturePtr pPicture, in ExaCheckAddTraps() argument 682 ScreenPtr pScreen = pPicture->pDrawable->pScreen; in ExaCheckAddTraps() 687 EXA_FALLBACK(("to pict %p (%c)\n", pPicture, in ExaCheckAddTraps() 688 exaDrawableLocation(pPicture->pDrawable))); in ExaCheckAddTraps() 689 exaPrepareAccess(pPicture->pDrawable, EXA_PREPARE_DEST); in ExaCheckAddTraps() 691 ps->AddTraps(pPicture, x_off, y_off, ntrap, traps); in ExaCheckAddTraps() 693 exaFinishAccess(pPicture->pDrawable, EXA_PREPARE_DEST); in ExaCheckAddTraps()
|
| H A D | exa_glyphs.c | 162 PicturePtr pPicture; in exaRealizeGlyphCaches() local 195 pPicture = CreatePicture(0, &pPixmap->drawable, pPictFormat, in exaRealizeGlyphCaches() 201 if (!pPicture) in exaRealizeGlyphCaches() 212 cache->picture = pPicture; in exaRealizeGlyphCaches() 228 FreePicture((void *) pPicture, (XID) 0); in exaRealizeGlyphCaches()
|
| H A D | exa_priv.h | 450 ExaCheckAddTraps(PicturePtr pPicture,
|
| /OK3568_Linux_fs/external/xserver/xfixes/ |
| H A D | region.c | 256 PicturePtr pPicture; in ProcXFixesCreateRegionFromPicture() local 263 VERIFY_PICTURE(pPicture, stuff->picture, client, DixGetAttrAccess); in ProcXFixesCreateRegionFromPicture() 265 if (!pPicture->pDrawable) in ProcXFixesCreateRegionFromPicture() 268 if (pPicture->clientClip) { in ProcXFixesCreateRegionFromPicture() 269 pRegion = XFixesRegionCopy((RegionPtr) pPicture->clientClip); in ProcXFixesCreateRegionFromPicture() 733 PicturePtr pPicture; in ProcXFixesSetPictureClipRegion() local 739 VERIFY_PICTURE(pPicture, stuff->picture, client, DixSetAttrAccess); in ProcXFixesSetPictureClipRegion() 742 if (!pPicture->pDrawable) in ProcXFixesSetPictureClipRegion() 745 return SetPictureClipRegion(pPicture, stuff->xOrigin, stuff->yOrigin, in ProcXFixesSetPictureClipRegion()
|
| /OK3568_Linux_fs/external/xserver/miext/damage/ |
| H A D | damage.c | 585 damageAddTraps(PicturePtr pPicture, in damageAddTraps() argument 588 ScreenPtr pScreen = pPicture->pDrawable->pScreen; in damageAddTraps() 593 if (checkPictureDamage(pPicture)) { in damageAddTraps() 603 x = pPicture->pDrawable->x + x_off; in damageAddTraps() 604 y = pPicture->pDrawable->y + y_off; in damageAddTraps() 622 TRIM_PICTURE_BOX(box, pPicture); in damageAddTraps() 624 damageDamageBox(pPicture->pDrawable, &box, pPicture->subWindowMode); in damageAddTraps() 627 (*ps->AddTraps) (pPicture, x_off, y_off, ntrap, traps); in damageAddTraps() 628 damageRegionProcessPending(pPicture->pDrawable); in damageAddTraps()
|
| /OK3568_Linux_fs/external/xserver/ |
| H A D | ChangeLog | 119777 certain pPicture resources do not get free'd until later in the
|