osx - Resizing MTKView scales old content before redraw -


i'm using mtkview draw metal content. it's configured follows:

    mtkview = mtkview(frame: self.view.frame, device: device)     mtkview.colorpixelformat = .bgra8unorm     mtkview.delegate=self     mtkview.samplecount=4     mtkview.ispaused=true     mtkview.enablesetneedsdisplay=true 

setframesize overriden trigger redisplay.

whenever view resizes scales old content before redraws everything. gives jittering feeling.

i tried setting contentgravity property of mtkview's layer non-resizing value, totally messes scale , position of content. seems mtkview doesn't want me fiddle parameter.

how can make sure during resize content redrawn?


Comments

Popular posts from this blog

javascript - Create a stacked percentage column -

Optimising Firebase database by automatically overwriting data -

javascript - Angular UI-Grid customTemplate directive causing rows to load slowly/? -