ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/background.h
(Generate patch)

Comparing rxvt-unicode/src/background.h (file contents):
Revision 1.2 by sasha, Wed Sep 12 21:06:08 2007 UTC vs.
Revision 1.3 by sasha, Tue Sep 18 22:01:36 2007 UTC

28 blurNeeded = (1UL<<12), 28 blurNeeded = (1UL<<12),
29 blurServerSide = (1UL<<13), /* this don't work yet */ 29 blurServerSide = (1UL<<13), /* this don't work yet */
30 30
31 isTransparent = (1UL<<16), 31 isTransparent = (1UL<<16),
32 isInvalid = (1UL<<17), 32 isInvalid = (1UL<<17),
33 isVtOrigin = (1UL<<18) /* if set pixmap has origin at corner of 33 isVtOrigin = (1UL<<18), /* if set pixmap has origin at corner of
34 vt window instead of parent[0]! */ 34 vt window instead of parent[0]! */
35 hasChanged = (1UL<<19)
35 }; 36 };
36 37
37 unsigned long flags; 38 unsigned long flags;
38 39
39 enum { 40 enum {
41 transpPmapTinted = tintNeeded, 42 transpPmapTinted = tintNeeded,
42 transpPmapBlured = blurNeeded, 43 transpPmapBlured = blurNeeded,
43 transpTransformations = (tintNeeded|blurNeeded) 44 transpTransformations = (tintNeeded|blurNeeded)
44 }; /* this flags are returned by make_transparency_pixmap if called */ 45 }; /* this flags are returned by make_transparency_pixmap if called */
45 46
47 bool check_clearChanged () { bool r = flags & hasChanged; flags &= ~hasChanged; return r; };
48
46# ifdef BG_IMAGE_FROM_FILE 49# ifdef BG_IMAGE_FROM_FILE
47# ifdef HAVE_AFTERIMAGE 50# ifdef HAVE_AFTERIMAGE
48 ASImage *original_asim; 51 ASImage *original_asim;
49 bool render_asim (ASImage *background, ARGB32 background_tint); 52 bool render_asim (ASImage *background, ARGB32 background_tint);
50# endif 53# endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines