… | |
… | |
1119 | unsigned long background_flags = 0; |
1119 | unsigned long background_flags = 0; |
1120 | |
1120 | |
1121 | if (target == NULL) |
1121 | if (target == NULL) |
1122 | return false; |
1122 | return false; |
1123 | |
1123 | |
1124 | target->init_asv (); |
|
|
1125 | |
|
|
1126 | TIMING_TEST_START (tp); |
1124 | TIMING_TEST_START (tp); |
1127 | |
1125 | |
1128 | invalidate (); |
1126 | invalidate (); |
1129 | # ifdef ENABLE_TRANSPARENCY |
1127 | # ifdef ENABLE_TRANSPARENCY |
1130 | if (flags & isTransparent) |
1128 | if (flags & isTransparent) |
… | |
… | |
1139 | } |
1137 | } |
1140 | # endif |
1138 | # endif |
1141 | |
1139 | |
1142 | XImage *result = NULL; |
1140 | XImage *result = NULL; |
1143 | # ifdef HAVE_AFTERIMAGE |
1141 | # ifdef HAVE_AFTERIMAGE |
|
|
1142 | target->init_asv (); |
|
|
1143 | |
1144 | if (original_asim |
1144 | if (original_asim |
1145 | || (background_flags & transpTransformations) != (flags & transpTransformations)) |
1145 | || (background_flags & transpTransformations) != (flags & transpTransformations)) |
1146 | { |
1146 | { |
1147 | ASImage *background = NULL; |
1147 | ASImage *background = NULL; |
1148 | ARGB32 as_tint = TINT_LEAVE_SAME; |
1148 | ARGB32 as_tint = TINT_LEAVE_SAME; |