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
Post a Comment