Searched refs:damage (Results 1 - 25 of 188) sorted by relevance

12345678

/xsrc/external/mit/xf86-video-intel/dist/src/sna/
H A Dsna_damage.h32 struct sna_damage *__sna_damage_all(struct sna_damage *damage,
35 _sna_damage_all(struct sna_damage *damage, argument
38 damage = __sna_damage_all(damage, width, height);
39 return DAMAGE_MARK_ALL(damage);
42 static inline void sna_damage_all(struct sna_damage **damage, argument
45 if (!DAMAGE_IS_ALL(*damage))
46 *damage = _sna_damage_all(*damage,
62 fastcall struct sna_damage *_sna_damage_add(struct sna_damage *damage,
64 sna_damage_add(struct sna_damage ** damage,RegionPtr region) argument
71 sna_damage_add_to_pixmap(struct sna_damage ** damage,RegionPtr region,PixmapPtr pixmap) argument
91 sna_damage_add_box(struct sna_damage ** damage,const BoxRec * box) argument
101 sna_damage_add_boxes(struct sna_damage ** damage,const BoxRec * box,int n,int16_t dx,int16_t dy) argument
112 sna_damage_add_rectangles(struct sna_damage ** damage,const xRectangle * r,int n,int16_t dx,int16_t dy) argument
125 sna_damage_add_points(struct sna_damage ** damage,const DDXPointRec * p,int n,int16_t dx,int16_t dy) argument
140 struct sna_damage *damage = *_damage; local in function:sna_damage_is_all
173 sna_damage_subtract(struct sna_damage ** damage,RegionPtr region) argument
182 sna_damage_subtract_box(struct sna_damage ** damage,const BoxRec * box) argument
192 sna_damage_subtract_boxes(struct sna_damage ** damage,const BoxRec * box,int n,int dx,int dy) argument
204 sna_damage_intersect(struct sna_damage * damage,RegionPtr region,RegionPtr result) argument
215 sna_damage_overlaps_box(const struct sna_damage * damage,const BoxRec * box) argument
231 sna_damage_contains_box(struct sna_damage ** damage,const BoxRec * box) argument
241 sna_damage_contains_box__offset(struct sna_damage ** damage,const BoxRec * box,int dx,int dy) argument
259 sna_damage_contains_box__no_reduce(const struct sna_damage * damage,const BoxRec * box) argument
268 sna_damage_get_boxes(struct sna_damage * damage,const BoxRec ** boxes) argument
280 sna_damage_reduce(struct sna_damage ** damage) argument
292 struct sna_damage *damage = *_damage; local in function:sna_damage_reduce_all
320 sna_damage_destroy(struct sna_damage ** damage) argument
[all...]
H A Dsna_damage.c37 * damage regions is an O(n^2) operation. Instead the accumulation of a
41 * As with the core of SNA, damage is handled modally. That is, it
121 const struct sna_damage *damage)
126 if (damage == NULL)
133 if (damage->mode == DAMAGE_ALL) {
135 damage->extents.x1, damage->extents.y1,
136 damage->extents.x2, damage->extents.y2);
138 if (damage
120 _debug_describe_damage(char * buf,int max,const struct sna_damage * damage) argument
156 last_box(struct sna_damage * damage) argument
164 reset_embedded_box(struct sna_damage * damage) argument
173 reset_extents(struct sna_damage * damage) argument
181 struct sna_damage *damage; local in function:_sna_damage_create
213 __sna_damage_reduce(struct sna_damage * damage) argument
338 _sna_damage_create_boxes(struct sna_damage * damage,int count) argument
366 _sna_damage_create_elt(struct sna_damage * damage,const BoxRec * boxes,int count) argument
418 _sna_damage_create_elt_from_boxes(struct sna_damage * damage,const BoxRec * boxes,int count,int16_t dx,int16_t dy) argument
480 _sna_damage_create_elt_from_rectangles(struct sna_damage * damage,const xRectangle * r,int count,int16_t dx,int16_t dy) argument
543 _sna_damage_create_elt_from_points(struct sna_damage * damage,const DDXPointRec * p,int count,int16_t dx,int16_t dy) argument
605 damage_union(struct sna_damage * damage,const BoxRec * box) argument
642 __sna_damage_add_box(struct sna_damage * damage,const BoxRec * box) argument
678 __sna_damage_add(struct sna_damage * damage,RegionPtr region) argument
718 _sna_damage_add(struct sna_damage * damage,RegionPtr region) argument
739 _sna_damage_add(struct sna_damage * damage,RegionPtr region) argument
747 __sna_damage_add_boxes(struct sna_damage * damage,const BoxRec * box,int n,int16_t dx,int16_t dy) argument
802 _sna_damage_add_boxes(struct sna_damage * damage,const BoxRec * b,int n,int16_t dx,int16_t dy) argument
824 _sna_damage_add_boxes(struct sna_damage * damage,const BoxRec * b,int n,int16_t dx,int16_t dy) argument
833 __sna_damage_add_rectangles(struct sna_damage * damage,const xRectangle * r,int n,int16_t dx,int16_t dy) argument
891 _sna_damage_add_rectangles(struct sna_damage * damage,const xRectangle * r,int n,int16_t dx,int16_t dy) argument
913 _sna_damage_add_rectangles(struct sna_damage * damage,const xRectangle * r,int n,int16_t dx,int16_t dy) argument
923 __sna_damage_add_points(struct sna_damage * damage,const DDXPointRec * p,int n,int16_t dx,int16_t dy) argument
975 _sna_damage_add_points(struct sna_damage * damage,const DDXPointRec * p,int n,int16_t dx,int16_t dy) argument
997 _sna_damage_add_points(struct sna_damage * damage,const DDXPointRec * p,int n,int16_t dx,int16_t dy) argument
1006 _sna_damage_add_box(struct sna_damage * damage,const BoxRec * box) argument
1026 _sna_damage_add_box(struct sna_damage * damage,const BoxRec * box) argument
1033 __sna_damage_all(struct sna_damage * damage,int width,int height) argument
1055 _sna_damage_is_all(struct sna_damage * damage,int width,int height) argument
1099 __sna_damage_subtract(struct sna_damage * damage,RegionPtr region) argument
1165 _sna_damage_subtract(struct sna_damage * damage,RegionPtr region) argument
1183 _sna_damage_subtract(struct sna_damage * damage,RegionPtr region) argument
1190 __sna_damage_subtract_box(struct sna_damage * damage,const BoxRec * box) argument
1236 _sna_damage_subtract_box(struct sna_damage * damage,const BoxRec * box) argument
1253 _sna_damage_subtract_box(struct sna_damage * damage,const BoxRec * box) argument
1260 __sna_damage_subtract_boxes(struct sna_damage * damage,const BoxRec * box,int n,int dx,int dy) argument
1317 _sna_damage_subtract_boxes(struct sna_damage * damage,const BoxRec * box,int n,int dx,int dy) argument
1337 _sna_damage_subtract_boxes(struct sna_damage * damage,const BoxRec * box,int n,int dx,int dy) argument
1348 struct sna_damage *damage = *_damage; local in function:__sna_damage_contains_box
1401 _sna_damage_contains_box(struct sna_damage ** damage,const BoxRec * box) argument
1421 _sna_damage_contains_box(struct sna_damage ** damage,const BoxRec * box) argument
1434 _sna_damage_contains_box__no_reduce(const struct sna_damage * damage,const BoxRec * box) argument
1481 __sna_damage_intersect(struct sna_damage * damage,RegionPtr region,RegionPtr result) argument
1508 _sna_damage_intersect(struct sna_damage * damage,RegionPtr region,RegionPtr result) argument
1529 _sna_damage_intersect(struct sna_damage * damage,RegionPtr region,RegionPtr result) argument
1536 __sna_damage_get_boxes(struct sna_damage * damage,const BoxRec ** boxes) argument
1550 _sna_damage_reduce(struct sna_damage * damage) argument
1568 _sna_damage_get_boxes(struct sna_damage * damage,const BoxRec ** boxes) argument
1582 _sna_damage_get_boxes(struct sna_damage * damage,const BoxRec ** boxes) argument
1603 __sna_damage_destroy(struct sna_damage * damage) argument
1665 st_damage_add(struct sna_damage_selftest * test,struct sna_damage ** damage,pixman_region16_t * region) argument
1678 st_damage_add_box(struct sna_damage_selftest * test,struct sna_damage ** damage,pixman_region16_t * region) argument
1692 st_damage_subtract(struct sna_damage_selftest * test,struct sna_damage ** damage,pixman_region16_t * region) argument
1704 st_damage_subtract_box(struct sna_damage_selftest * test,struct sna_damage ** damage,pixman_region16_t * region) argument
1717 st_damage_all(struct sna_damage_selftest * test,struct sna_damage ** damage,pixman_region16_t * region) argument
1730 st_check_equal(struct sna_damage_selftest * test,struct sna_damage ** damage,pixman_region16_t * region) argument
1778 struct sna_damage *damage; local in function:sna_damage_selftest
1807 _sna_damage_debug_get_region(struct sna_damage * damage,RegionRec * r) argument
[all...]
/xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/
H A Dsna_damage.h32 struct sna_damage *__sna_damage_all(struct sna_damage *damage,
35 _sna_damage_all(struct sna_damage *damage, argument
38 damage = __sna_damage_all(damage, width, height);
39 return DAMAGE_MARK_ALL(damage);
42 static inline void sna_damage_all(struct sna_damage **damage, argument
45 if (!DAMAGE_IS_ALL(*damage))
46 *damage = _sna_damage_all(*damage,
62 fastcall struct sna_damage *_sna_damage_add(struct sna_damage *damage,
64 sna_damage_add(struct sna_damage ** damage,RegionPtr region) argument
71 sna_damage_add_to_pixmap(struct sna_damage ** damage,RegionPtr region,PixmapPtr pixmap) argument
91 sna_damage_add_box(struct sna_damage ** damage,const BoxRec * box) argument
101 sna_damage_add_boxes(struct sna_damage ** damage,const BoxRec * box,int n,int16_t dx,int16_t dy) argument
112 sna_damage_add_rectangles(struct sna_damage ** damage,const xRectangle * r,int n,int16_t dx,int16_t dy) argument
125 sna_damage_add_points(struct sna_damage ** damage,const DDXPointRec * p,int n,int16_t dx,int16_t dy) argument
140 struct sna_damage *damage = *_damage; local in function:sna_damage_is_all
173 sna_damage_subtract(struct sna_damage ** damage,RegionPtr region) argument
182 sna_damage_subtract_box(struct sna_damage ** damage,const BoxRec * box) argument
192 sna_damage_subtract_boxes(struct sna_damage ** damage,const BoxRec * box,int n,int dx,int dy) argument
204 sna_damage_intersect(struct sna_damage * damage,RegionPtr region,RegionPtr result) argument
215 sna_damage_overlaps_box(const struct sna_damage * damage,const BoxRec * box) argument
231 sna_damage_contains_box(struct sna_damage ** damage,const BoxRec * box) argument
241 sna_damage_contains_box__offset(struct sna_damage ** damage,const BoxRec * box,int dx,int dy) argument
259 sna_damage_contains_box__no_reduce(const struct sna_damage * damage,const BoxRec * box) argument
268 sna_damage_get_boxes(struct sna_damage * damage,const BoxRec ** boxes) argument
280 sna_damage_reduce(struct sna_damage ** damage) argument
292 struct sna_damage *damage = *_damage; local in function:sna_damage_reduce_all
320 sna_damage_destroy(struct sna_damage ** damage) argument
[all...]
H A Dsna_damage.c37 * damage regions is an O(n^2) operation. Instead the accumulation of a
41 * As with the core of SNA, damage is handled modally. That is, it
121 const struct sna_damage *damage)
126 if (damage == NULL)
133 if (damage->mode == DAMAGE_ALL) {
135 damage->extents.x1, damage->extents.y1,
136 damage->extents.x2, damage->extents.y2);
138 if (damage
120 _debug_describe_damage(char * buf,int max,const struct sna_damage * damage) argument
156 last_box(struct sna_damage * damage) argument
164 reset_embedded_box(struct sna_damage * damage) argument
173 reset_extents(struct sna_damage * damage) argument
181 struct sna_damage *damage; local in function:_sna_damage_create
213 __sna_damage_reduce(struct sna_damage * damage) argument
338 _sna_damage_create_boxes(struct sna_damage * damage,int count) argument
366 _sna_damage_create_elt(struct sna_damage * damage,const BoxRec * boxes,int count) argument
418 _sna_damage_create_elt_from_boxes(struct sna_damage * damage,const BoxRec * boxes,int count,int16_t dx,int16_t dy) argument
480 _sna_damage_create_elt_from_rectangles(struct sna_damage * damage,const xRectangle * r,int count,int16_t dx,int16_t dy) argument
543 _sna_damage_create_elt_from_points(struct sna_damage * damage,const DDXPointRec * p,int count,int16_t dx,int16_t dy) argument
605 damage_union(struct sna_damage * damage,const BoxRec * box) argument
642 __sna_damage_add_box(struct sna_damage * damage,const BoxRec * box) argument
678 __sna_damage_add(struct sna_damage * damage,RegionPtr region) argument
718 _sna_damage_add(struct sna_damage * damage,RegionPtr region) argument
739 _sna_damage_add(struct sna_damage * damage,RegionPtr region) argument
747 __sna_damage_add_boxes(struct sna_damage * damage,const BoxRec * box,int n,int16_t dx,int16_t dy) argument
802 _sna_damage_add_boxes(struct sna_damage * damage,const BoxRec * b,int n,int16_t dx,int16_t dy) argument
824 _sna_damage_add_boxes(struct sna_damage * damage,const BoxRec * b,int n,int16_t dx,int16_t dy) argument
833 __sna_damage_add_rectangles(struct sna_damage * damage,const xRectangle * r,int n,int16_t dx,int16_t dy) argument
891 _sna_damage_add_rectangles(struct sna_damage * damage,const xRectangle * r,int n,int16_t dx,int16_t dy) argument
913 _sna_damage_add_rectangles(struct sna_damage * damage,const xRectangle * r,int n,int16_t dx,int16_t dy) argument
923 __sna_damage_add_points(struct sna_damage * damage,const DDXPointRec * p,int n,int16_t dx,int16_t dy) argument
975 _sna_damage_add_points(struct sna_damage * damage,const DDXPointRec * p,int n,int16_t dx,int16_t dy) argument
997 _sna_damage_add_points(struct sna_damage * damage,const DDXPointRec * p,int n,int16_t dx,int16_t dy) argument
1006 _sna_damage_add_box(struct sna_damage * damage,const BoxRec * box) argument
1026 _sna_damage_add_box(struct sna_damage * damage,const BoxRec * box) argument
1033 __sna_damage_all(struct sna_damage * damage,int width,int height) argument
1055 _sna_damage_is_all(struct sna_damage * damage,int width,int height) argument
1099 __sna_damage_subtract(struct sna_damage * damage,RegionPtr region) argument
1165 _sna_damage_subtract(struct sna_damage * damage,RegionPtr region) argument
1183 _sna_damage_subtract(struct sna_damage * damage,RegionPtr region) argument
1190 __sna_damage_subtract_box(struct sna_damage * damage,const BoxRec * box) argument
1236 _sna_damage_subtract_box(struct sna_damage * damage,const BoxRec * box) argument
1253 _sna_damage_subtract_box(struct sna_damage * damage,const BoxRec * box) argument
1260 __sna_damage_subtract_boxes(struct sna_damage * damage,const BoxRec * box,int n,int dx,int dy) argument
1317 _sna_damage_subtract_boxes(struct sna_damage * damage,const BoxRec * box,int n,int dx,int dy) argument
1337 _sna_damage_subtract_boxes(struct sna_damage * damage,const BoxRec * box,int n,int dx,int dy) argument
1348 struct sna_damage *damage = *_damage; local in function:__sna_damage_contains_box
1401 _sna_damage_contains_box(struct sna_damage ** damage,const BoxRec * box) argument
1421 _sna_damage_contains_box(struct sna_damage ** damage,const BoxRec * box) argument
1434 _sna_damage_contains_box__no_reduce(const struct sna_damage * damage,const BoxRec * box) argument
1481 __sna_damage_intersect(struct sna_damage * damage,RegionPtr region,RegionPtr result) argument
1508 _sna_damage_intersect(struct sna_damage * damage,RegionPtr region,RegionPtr result) argument
1529 _sna_damage_intersect(struct sna_damage * damage,RegionPtr region,RegionPtr result) argument
1536 __sna_damage_get_boxes(struct sna_damage * damage,const BoxRec ** boxes) argument
1550 _sna_damage_reduce(struct sna_damage * damage) argument
1568 _sna_damage_get_boxes(struct sna_damage * damage,const BoxRec ** boxes) argument
1582 _sna_damage_get_boxes(struct sna_damage * damage,const BoxRec ** boxes) argument
1603 __sna_damage_destroy(struct sna_damage * damage) argument
1665 st_damage_add(struct sna_damage_selftest * test,struct sna_damage ** damage,pixman_region16_t * region) argument
1678 st_damage_add_box(struct sna_damage_selftest * test,struct sna_damage ** damage,pixman_region16_t * region) argument
1692 st_damage_subtract(struct sna_damage_selftest * test,struct sna_damage ** damage,pixman_region16_t * region) argument
1704 st_damage_subtract_box(struct sna_damage_selftest * test,struct sna_damage ** damage,pixman_region16_t * region) argument
1717 st_damage_all(struct sna_damage_selftest * test,struct sna_damage ** damage,pixman_region16_t * region) argument
1730 st_check_equal(struct sna_damage_selftest * test,struct sna_damage ** damage,pixman_region16_t * region) argument
1778 struct sna_damage *damage; local in function:sna_damage_selftest
1807 _sna_damage_debug_get_region(struct sna_damage * damage,RegionRec * r) argument
[all...]
/xsrc/external/mit/xorg-server/dist/miext/
H A DMakefile.am1 SUBDIRS = sync damage shadow rootless
/xsrc/external/mit/xorg-server.old/dist/miext/damage/
H A DMakefile.am8 sdk_HEADERS = damage.h damagestr.h
12 damage.c \
13 damage.h \
/xsrc/external/mit/xorg-server/dist/miext/damage/
H A DMakefile.am8 sdk_HEADERS = damage.h damagestr.h
12 damage.c \
13 damage.h \
/xsrc/external/mit/xorg-server.old/dist/miext/
H A DMakefile.am1 SUBDIRS = sync damage shadow
11 DIST_SUBDIRS = sync damage shadow cw rootless
/xsrc/external/mit/xorg-server.old/dist/hw/dmx/
H A Ddmxshadow.c49 RegionPtr damage = &pBuf->damage; local in function:dmxShadowUpdateProc
50 int nbox = RegionNumRects(damage);
51 BoxPtr pbox = RegionRects(damage);
/xsrc/external/mit/xf86-video-qxl/dist/src/uxa/
H A DMakefile.am17 uxa-damage.c \
18 uxa-damage.h
/xsrc/external/mit/libXdamage/dist/include/X11/extensions/
H A DXdamage.h40 Damage damage; member in struct:__anoncb46d13e0108
62 XDamageDestroy (Display *dpy, Damage damage);
65 XDamageSubtract (Display *dpy, Damage damage,
/xsrc/external/mit/xorg-server/dist/hw/kdrive/ephyr/
H A Dephyr_glamor_glx.h59 struct pixman_region16 *damage);
74 struct pixman_region16 *damage)
73 ephyr_glamor_damage_redisplay(struct ephyr_glamor * glamor,struct pixman_region16 * damage) argument
/xsrc/external/mit/xorg-server/dist/damageext/
H A Ddamageext.c39 DamagePtr damage[MAXSCREENS]; member in struct:__anon075855cc0108
105 .damage = pDamageExt->id,
290 pDamageExt = DamageExtCreate(pDrawable, level, client, stuff->damage,
304 LEGAL_NEW_RESOURCE(stuff->damage, client);
316 VERIFY_DAMAGEEXT(pDamageExt, stuff->damage, client, DixWriteAccess);
317 FreeResource(stuff->damage, RT_NONE);
382 RegionPtr damage = DamageRegion(pDamage); local in function:DamageExtSubtract
383 RegionSubtract(damage, damage, pRegion);
390 RegionIntersect(damage, damag
634 PanoramiXDamageRes *damage = closure; local in function:PanoramiXDamageExtDestroy
641 PanoramiXDamageRes *damage; local in function:PanoramiXDamageCreate
695 PanoramiXDamageRes *damage = res; local in function:PanoramiXDamageDelete
[all...]
/xsrc/external/mit/xorg-server/dist/hw/xfree86/shadowfb/
H A Dshadowfb.c91 * incoming RegionPtr is the new damage, and if we were to empty the region
92 * miext/damage would just have to waste time reallocating and re-unioning
98 shadowfbReportPre(DamagePtr damage, RegionPtr reg, void *closure) argument
109 shadowfbReportPost(DamagePtr damage, RegionPtr reg, void *closure) argument
136 /* this might look like it leaks, but the damage code reaps listeners
140 DamagePtr damage; local in function:ShadowCreateRootWindow
143 damage = DamageCreate(shadowfbReportPre, NULL,
146 DamageRegister(&pWin->drawable, damage);
150 damage = DamageCreate(shadowfbReportPost, NULL,
153 DamageSetReportAfterOp(damage, TRU
[all...]
/xsrc/external/mit/xorg-server.old/dist/hw/xquartz/GL/
H A DMakefile.am8 -I$(top_srcdir)/miext/damage
/xsrc/external/mit/xorg-server/dist/hw/xquartz/GL/
H A DMakefile.am8 -I$(top_srcdir)/miext/damage
/xsrc/external/mit/xorg-server/dist/miext/shadow/
H A Dshpacked.c46 RegionPtr damage = DamageRegion(pBuf->pDamage); local in function:shadowUpdatePacked
48 int nbox = RegionNumRects(damage);
49 BoxPtr pbox = RegionRects(damage);
H A Dshafb8.c87 RegionPtr damage = DamageRegion(pBuf->pDamage); local in function:shadowUpdateAfb8
89 int nbox = RegionNumRects(damage);
90 BoxPtr pbox = RegionRects(damage);
H A Dshiplan2p4.c81 RegionPtr damage = DamageRegion(pBuf->pDamage); local in function:shadowUpdateIplan2p4
83 int nbox = RegionNumRects(damage);
84 BoxPtr pbox = RegionRects(damage);
H A Dshiplan2p8.c82 RegionPtr damage = DamageRegion(pBuf->pDamage); local in function:shadowUpdateIplan2p8
84 int nbox = RegionNumRects(damage);
85 BoxPtr pbox = RegionRects(damage);
/xsrc/external/mit/xorgproto/dist/include/X11/extensions/
H A Ddamageproto.h88 Damage damage; member in struct:__anonf4f5e2800408
101 Damage damage; member in struct:__anonf4f5e2800508
110 Damage damage; member in struct:__anonf4f5e2800608
136 Damage damage; member in struct:__anonf4f5e2800808
/xsrc/external/mit/libXdamage/dist/src/
H A DXdamage.c232 aevent->damage = awire->damage;
266 awire->damage = (CARD32) aevent->damage;
319 Damage damage; local in function:XDamageCreate
326 damage = XAllocID (dpy);
327 req->damage = (CARD32) damage;
332 return damage;
336 XDamageDestroy (Display *dpy, Damage damage) argument
352 XDamageSubtract(Display * dpy,Damage damage,XserverRegion repair,XserverRegion parts) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/
H A Dlima_state.c419 struct lima_damage_state *damage = &ctx->damage; local in function:lima_set_damage_region
422 if (damage->region)
423 ralloc_free(damage->region);
426 damage->region = NULL;
427 damage->num_region = 0;
431 damage->region = ralloc_size(ctx, sizeof(*damage->region) * num_rects);
432 if (!damage->region) {
433 damage
[all...]
/xsrc/external/mit/xorg-server.old/dist/miext/shadow/
H A Dshpacked.c47 RegionPtr damage = shadowDamage (pBuf); local in function:shadowUpdatePacked
49 int nbox = RegionNumRects (damage);
50 BoxPtr pbox = RegionRects (damage);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/
H A Dlima_resource.h54 struct lima_damage_region damage; member in struct:lima_resource

Completed in 21 milliseconds

12345678