summaryrefslogtreecommitdiff
path: root/src/cairo-image-surface-inline.h
Commit message (Collapse)AuthorAgeFilesLines
* image: Check for an error surface before dereferencing the backendChris Wilson2012-09-081-1/+2
| | | | | | | | | As the surface->backend will be NULL in such an error surface, and we may be legitimately doing boundary checks to reject the error surface. The alternative would be to set an explicit error surface backend. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=54664 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
* xlib: Implement SHM fallbacks and fast upload pathsChris Wilson2012-08-171-1/+1
| | | | Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
* surface: replace map-to-image clone's use of user_data with parent pointerChris Wilson2012-05-311-0/+6
| | | | | | | Removes an another undeclared PLT entry and prevents mixing of user_data with internal state. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
* image: silence make checkChris Wilson2012-05-311-0/+1
| | | | | | | The check for standalone headers requires that the cairo-image-surface-inline.h include the cairo-surface-private.h Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
* surface: Make map_to_image return cairo_image_surface_t*Andrea Canciani2012-05-261-0/+6
| | | | | This makes it easier to check that the funciton is returning the correct type of surfaces.
* Split cairo-recording-surface-private into struct+inlinesChris Wilson2012-04-191-0/+82
References: https://bugs.freedesktop.org/show_bug.cgi?id=48577 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>