graphicsdriver/metal: Refactoring: vsync member variable was not needed

This commit is contained in:
Hajime Hoshi 2018-12-28 02:29:56 +09:00
parent 105909ab6c
commit 86bda42417

View File

@ -234,7 +234,6 @@ type Driver struct {
dst *Image
maxImageSize int
vsync bool
}
var theDriver Driver
@ -396,7 +395,6 @@ func (d *Driver) Reset() error {
// MTLPixelFormatBGRA10_XR_sRGB.
d.ml.SetPixelFormat(mtl.PixelFormatBGRA8UNorm)
d.ml.SetMaximumDrawableCount(3)
d.ml.SetDisplaySyncEnabled(d.vsync)
replaces := map[string]string{
"{{.FilterNearest}}": fmt.Sprintf("%d", graphics.FilterNearest),
@ -575,7 +573,6 @@ func (d *Driver) SetVsyncEnabled(enabled bool) {
// recursive function call via Run is forbidden.
// Fix this to use mainthread.Run to avoid confusion.
d.ml.SetDisplaySyncEnabled(enabled)
d.vsync = enabled
}
func (d *Driver) VDirection() graphicsdriver.VDirection {