Versions in this module Expand all Collapse all v1 v1.24.0 Mar 4, 2024 v1.23.12 Dec 2, 2023 Changes in this version + func Get(sfc samure.LayerSurface) *cairo.Context + func GetSurface(sfc samure.LayerSurface) *cairo.Surface + type Backend struct + Handle *C.struct_samure_backend_cairo + func (c *Backend) AssociateLayerSurface(ctx samure.Context, layerSurface samure.LayerSurface) uint64 + func (c *Backend) Destroy(ctx samure.Context) + func (c *Backend) Init(ctx samure.Context) error + func (c *Backend) OnLayerSurfaceConfigure(ctx samure.Context, layerSurface samure.LayerSurface, width, height int) + func (c *Backend) RenderEnd(ctx samure.Context, layerSurface samure.LayerSurface) + func (c *Backend) RenderStart(ctx samure.Context, layerSurface samure.LayerSurface) + func (c *Backend) UnassociateLayerSurface(ctx samure.Context, layerSurface samure.LayerSurface)