Allegro CreateTexture{Go,Path} didn't respect source flag.
This commit is contained in:
parent
39766e9f01
commit
a2cb2d03ca
@ -200,7 +200,7 @@ func (r *Renderer) CreateTexture(source ui.ImageSource) (ui.Texture, error) {
|
||||
}
|
||||
|
||||
func (r *Renderer) CreateTextureGo(im image.Image, source bool) (ui.Texture, error) {
|
||||
return r.createTexture(ui.ImageSourceGo{im}, true)
|
||||
return r.createTexture(ui.ImageSourceGo{Image: im}, source)
|
||||
}
|
||||
|
||||
func (r *Renderer) CreateTexturePath(path string, source bool) (ui.Texture, error) {
|
||||
@ -212,6 +212,9 @@ func (r *Renderer) CreateTexturePath(path string, source bool) (ui.Texture, erro
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if source {
|
||||
return &texture{bmp, ui.ImageSourceResource{Resources: r.res, Name: path}}, nil
|
||||
}
|
||||
return &texture{bmp, nil}, nil
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user