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

service - Android MediaPlayer calls onCompletion before it already finished -

javascript - Training Neural Network to play flappy bird with genetic algorithm - Why can't it learn? -

javascript - Create a stacked percentage column -