summaryrefslogtreecommitdiff
path: root/src/cairo-surface-offset.c
Commit message (Collapse)AuthorAgeFilesLines
* Split cairo-clip-privates into struct+inlinesChris Wilson2012-04-191-0/+1
| | | | | References: https://bugs.freedesktop.org/show_bug.cgi?id=48577 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
* clip: Rudimentary support for clip-polygon extractionChris Wilson2011-07-191-69/+33
| | | | | | | Step 1, fix the failings sighted recently by tracking clip-boxes as an explicit property of the clipping and of composition. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
* pattern: Add observer hooksChris Wilson2011-07-151-0/+1
| | | | | | | | | In order for custom context to automatically track when a pattern is modify after being set on the context (and before it is used in an operator), we need for there to be a callback when the pattern is modified. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
* surface-offset: Use right variable in maskBenjamin Otte2010-08-281-1/+1
| | | | | Use source/mask instead of their copies. The copies only get initialized if we actually need to translate things.
* subsurface: Don't apply device transform twice for source/maskBenjamin Otte2010-08-261-12/+0
|
* Update FSF addressAndrea Canciani2010-04-271-1/+1
| | | | | | | | | | | I updated the Free Software Foundation address using the following script. for i in $(git grep Temple | cut -d: -f1 ) do sed -e 's/59 Temple Place[, -]* Suite 330, Boston, MA *02111-1307[, ]* USA/51 Franklin Street, Suite 500, Boston, MA 02110-1335, USA/' -i "$i" done Fixes http://bugs.freedesktop.org/show_bug.cgi?id=21356
* Add surface-offset internal API.Chris Wilson2010-01-221-0/+354
This is a simplified version of the wrapping surface where the target surface is just a subsurface onto which we wish to draw the current operation. In particular this is useful for the subsurface API as well as fallbacks.