restorable: Unexport functions

This commit is contained in:
Hajime Hoshi 2017-05-03 23:18:35 +09:00
parent aa5c278445
commit bc105e7350
2 changed files with 7 additions and 7 deletions

View File

@ -94,7 +94,7 @@ func (p *Image) makeStale() {
p.stale = true p.stale = true
} }
func (p *Image) ClearIfVolatile() { func (p *Image) clearIfVolatile() {
if !p.volatile { if !p.volatile {
return return
} }
@ -175,7 +175,7 @@ func (p *Image) At(x, y int, context *opengl.Context) (color.RGBA, error) {
return color.RGBA{r, g, b, a}, nil return color.RGBA{r, g, b, a}, nil
} }
func (p *Image) MakeStaleIfDependingOn(target *Image) { func (p *Image) makeStaleIfDependingOn(target *Image) {
if p.stale { if p.stale {
return return
} }
@ -217,7 +217,7 @@ func (p *Image) hasDependency() bool {
} }
// Restore restores *graphics.Image from the pixels using its state. // Restore restores *graphics.Image from the pixels using its state.
func (p *Image) Restore(context *opengl.Context) error { func (p *Image) restore(context *opengl.Context) error {
w, h := p.image.Size() w, h := p.image.Size()
if p.screen { if p.screen {
// The screen image should also be recreated because framebuffer might // The screen image should also be recreated because framebuffer might

View File

@ -74,7 +74,7 @@ func (i *images) resetPixelsIfDependingOn(target *Image) {
} }
i.lastChecked = target i.lastChecked = target
for img := range i.images { for img := range i.images {
img.MakeStaleIfDependingOn(target) img.makeStaleIfDependingOn(target)
} }
} }
@ -94,12 +94,12 @@ func (i *images) Restore(context *opengl.Context) error {
} }
// Images depending on other images should be processed first. // Images depending on other images should be processed first.
for _, img := range imagesWithoutDependency { for _, img := range imagesWithoutDependency {
if err := img.Restore(context); err != nil { if err := img.restore(context); err != nil {
return err return err
} }
} }
for _, img := range imagesWithDependency { for _, img := range imagesWithDependency {
if err := img.Restore(context); err != nil { if err := img.restore(context); err != nil {
return err return err
} }
} }
@ -110,6 +110,6 @@ func (i *images) ClearVolatileImages() {
i.m.Lock() i.m.Lock()
defer i.m.Unlock() defer i.m.Unlock()
for img := range i.images { for img := range i.images {
img.ClearIfVolatile() img.clearIfVolatile()
} }
} }