[cairo] [cairo-commit] src/cairo-skia-surface.cpp

Chris Wilson chris at chris-wilson.co.uk
Thu Jul 10 22:57:33 PDT 2014


On Fri, Jul 11, 2014 at 04:33:52AM +0000, RAVI NANJUNDAPPA wrote:
> Hi Chris, 
> 
> I understand your point. 
> May be in such a case, where the user has not explicitly passed any format type, then we can fallback to   " _cairo_image_surface_create_with_content (content, width, height);" statement, 
> which ideally should be the case (I'm using this from _cairo_gl_surface_create_similar()).
> I hope this is fine ?

If the create_similar backend returns NULL, it is an indication that the
operation is unsupported for that backend. The caller then decides how to
handle the unsupported operation. In the user facing function, an image
surface is created instead.
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre


More information about the cairo mailing list