فهرست منبع

libobs-metal: Use concurrency-friendly present

PatTheMav 1 هفته پیش
والد
کامیت
d1db882817
1فایلهای تغییر یافته به همراه1 افزوده شده و 3 حذف شده
  1. 1 3
      libobs-metal/MetalDevice.swift

+ 1 - 3
libobs-metal/MetalDevice.swift

@@ -175,9 +175,7 @@ class MetalDevice {
                 encoder.waitForFence(swapChain.fence)
                 encoder.waitForFence(swapChain.fence)
                 encoder.copy(from: renderTarget.texture, to: drawable.texture)
                 encoder.copy(from: renderTarget.texture, to: drawable.texture)
 
 
-                commandBuffer.addScheduledHandler { _ in
-                    drawable.present()
-                }
+                commandBuffer.present(drawable)
             }
             }
         }
         }