Mobile/DFBPorting: Difference between revisions

(fixed typo)
Line 32: Line 32:


* Clone gfxXlibSurface for DirectFB as gfxDfbSurface
* Clone gfxXlibSurface for DirectFB as gfxDfbSurface
* Callers of gfxSlibSurface will not call gfxDfbSurface for DFB case and gfxXlibSurface for X11 case, under appropriate compiler switches.
* Callers of gfxSlibSurface will call gfxDfbSurface for DFB case and gfxXlibSurface for X11 case, under appropriate compiler switches.
* Use cairo_directfb_surface_create() to create cairo surfaces. DFB Native surface associated with the GdkDrawable will be used to create cairo surface. Following is the code:
* Use cairo_directfb_surface_create() to create cairo surfaces. DFB Native surface associated with the GdkDrawable will be used to create cairo surface. Following is the code:


75

edits