diff --git a/internal/system/system.go b/internal/system/system.go index 5e447a4..d7bcefc 100644 --- a/internal/system/system.go +++ b/internal/system/system.go @@ -15,8 +15,6 @@ type System struct { type BackendLink interface { // NewTexture creates a new texture from an image. NewTexture (image.Image) canvas.TextureCloser - // NewCanvas creates a new blank canvas with the specified bounds. - NewCanvas (image.Rectangle) canvas.Canvas // NewSurface creates a new surface with the specified bounds. NewSurface (image.Rectangle) (SurfaceLink, error) } diff --git a/x/backend.go b/x/backend.go index a73f79d..1ece1a6 100644 --- a/x/backend.go +++ b/x/backend.go @@ -31,10 +31,6 @@ func (this *backendLink) NewTexture (source image.Image) canvas.TextureCloser { return this.backend.NewTexture(source) } -func (this *backendLink) NewCanvas (bounds image.Rectangle) canvas.Canvas { - return this.backend.NewCanvas(bounds) -} - func (this *backendLink) NewSurface (bounds image.Rectangle) (system.SurfaceLink, error) { // TODO return nil, errors.New("x: not implemented")